无码视频在线观看,99人妻,国产午夜视频,久久久久国产一级毛片高清版新婚

  • 始創(chuàng)于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊(cè)有禮 登錄
    • 掛牌上市企業(yè)
    • 60秒人工響應(yīng)
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補(bǔ)償
    全部產(chǎn)品
    您的位置: 網(wǎng)站首頁(yè) > 幫助中心>文章內(nèi)容

    PB內(nèi)置Oracle數(shù)據(jù)庫(kù)接口的使用方法

    發(fā)布時(shí)間:  2012/7/13 15:22:09
    PowerBuilder(PB)和Oracle分別是前端開(kāi)發(fā)工具和RDBMS的主流產(chǎn)品。PB提供了兩種與Oracle連接的接口:PowerSoft內(nèi)置的數(shù)據(jù)庫(kù)接口(Native Database Interface)和ODBC接口。本文介紹使用PB60內(nèi)置Oracle接口的方法,包括數(shù)據(jù)描述文件的設(shè)置、存儲(chǔ)過(guò)程的調(diào)用和存儲(chǔ)過(guò)程作為數(shù)據(jù)窗口數(shù)據(jù)源的操作方法等內(nèi)容,使用的RDBMS的Oracle 73。

      PowerBuilder與Oracle的連接

      假定已安裝Oracle客戶端應(yīng)用程序?捎肧qlplus或Tnsping等是否能連接到Oracle數(shù)據(jù)庫(kù),確定在SQLNET配置文件中使用的數(shù)據(jù)庫(kù)別名(Database Alias,又稱服務(wù)器名,Server Name)。如有疑問(wèn),可在Oracle客戶端程序目錄下tnsname.ora文件中找到。另外保證搜索路徑已包括SQL*NET應(yīng)用程序的安裝目錄(如C:\ORAWIN95\BIN)。

      進(jìn)入PB的Database Profiles畫筆,可看到所有已安裝的數(shù)據(jù)庫(kù)接口(PB60缺省安裝的是Oracle 73版的接口,如使用低版本的Oracle,需在安裝時(shí)指定),選擇“O73 Oracle 73”,點(diǎn)擊“New”按鈕,進(jìn)入Database Profile Setup對(duì)話框。在“Connection”頁(yè)輸入下列信息:Profile Name:為該Database Profile起一個(gè)有意義的名稱;

      Server:@TNS:ServerName,其中ServerName為上述數(shù)據(jù)庫(kù)別名(服務(wù)器名),如@TNS:ORA73;注意:PB9.5則沒(méi)有前面那個(gè)@TNS:!!!

      Login ID:Oracle數(shù)據(jù)庫(kù)中實(shí)際的用戶名,由于PB初次連接到數(shù)據(jù)庫(kù)時(shí)要自動(dòng)建立五個(gè)系統(tǒng)表(PowerBuilder

      Catalog Table:PBCATTBL,PBCATCOL,PBCATEDT,PBCATFMT,PBCATVLD,存儲(chǔ)表的擴(kuò)展屬性),因此第一個(gè)連接到Oracle

      的用戶必須具有建表、給PUBLIC角色授權(quán)等權(quán)限。例如可用SYSTEM用戶進(jìn)行第一次連接;,此后的連接對(duì)用戶則無(wú)特殊要求

      Password:該用戶的口令。

      設(shè)置上述內(nèi)容后,即可連上Oracle。為優(yōu)化數(shù)據(jù)庫(kù)連接,還可設(shè)置下列選項(xiàng):

      Prompt for Database Information:連接時(shí)是否提示用戶輸入用戶名和口令;

      Generate Trace:?jiǎn)?dòng)DB跟蹤工具,跟蹤連接;

      Thread Safe:開(kāi)發(fā)需要多線程環(huán)境支持的分布式應(yīng)用時(shí),選擇該項(xiàng)。缺省為未選,適用于非分布應(yīng)用;

      PBDBMS:與存儲(chǔ)過(guò)程調(diào)用方式有關(guān)的參數(shù)。Oracle為72或更高版本時(shí),清除該選項(xiàng),此時(shí)帶IN OUT參數(shù)的存儲(chǔ)過(guò)程可作為數(shù)據(jù)窗口數(shù)據(jù)源。72版本以下,選擇該項(xiàng),調(diào)用PBDBMS.Put-Line建立存儲(chǔ)過(guò)程的SQL語(yǔ)句,缺省是選中;

      Commit on Disconnect:斷開(kāi)連接時(shí),指定提交或回退未提交的事務(wù);

      Case Sensitive:連接的Oracle服務(wù)器是否區(qū)分大小寫。注意該項(xiàng)選中時(shí),所有主鍵、包含主鍵的表名、外鍵須全為大寫字符。

      PowerBuilder Catalog Tables Owner:指定擁有PB系統(tǒng)表的用戶,缺省為“SYSTEM”。如果要使用多種顯示

      格式或有效性規(guī)則,可以在不同的用戶下建立幾套系統(tǒng)表;

      Table Criteria:指定滿足哪些條件的表、視圖和同義詞可在“Select Tables”對(duì)話框中顯示出來(lái)。例如DEV

      用戶下銷售子系統(tǒng)的表都以SALE開(kāi)頭,則可以用SALE%、DEV、“TABLE”、“VIEW”指定只顯示DEV用戶以SALE開(kāi)頭的表和視圖;

      Asynchronous:選擇該項(xiàng),可在一個(gè)復(fù)雜的SQL語(yǔ)句執(zhí)行過(guò)程中,返回第一行結(jié)果前,切換到其他操作;

      Number of Seconds to Wait:若上一項(xiàng)選中,還可進(jìn)一步通過(guò)該項(xiàng)指定檢索數(shù)據(jù)時(shí),等待數(shù)據(jù)庫(kù)響應(yīng)的時(shí)間;

      Retrieve Blocking Factor:決定數(shù)據(jù)窗口對(duì)象一次可從數(shù)據(jù)庫(kù)取出的記錄數(shù);

      Number of SQL Staments Cached:PB可將數(shù)據(jù)窗口對(duì)象產(chǎn)生的SQL語(yǔ)句和嵌入式SQL語(yǔ)句保存在SQL語(yǔ)句緩沖區(qū),該參數(shù)指定緩沖區(qū)為PB保留的SQL語(yǔ)句數(shù)目。該數(shù)值可由下式計(jì)算:SQLCache=服務(wù)器OPEN—CURSORS數(shù)-5(保留的游標(biāo)數(shù))-本連接預(yù)期使用的最大游標(biāo)數(shù);

      Disable Bind:指定是否將輸入變量與SQL語(yǔ)句綁定,此參數(shù)影響PB為數(shù)據(jù)窗口對(duì)象生成INSERT語(yǔ)句的方式;

      Static Bind:數(shù)據(jù)窗口對(duì)象檢索數(shù)據(jù)前是否檢測(cè)SELECT語(yǔ)句的合法性;

      在Syntax頁(yè),還可指定日期、時(shí)間的格式等。在Preview頁(yè)可查看Database Profile設(shè)置對(duì)應(yīng)的PowerScript寫法。


    本文出自:億恩科技【mszdt.com】

    服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營(yíng)性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營(yíng)性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營(yíng)性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號(hào)
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號(hào)總部企業(yè)基地億恩大廈  法律顧問(wèn):河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號(hào)
      1
     
     
     
     

    0371-60135900
    7*24小時(shí)客服服務(wù)熱線