有關PB連ORACLE的﹐小弟在此謝過了!

xc84 2006-03-08 05:49:39
PowerBuider中默認的事務對象SQLCA:
有以下几個屬性﹕
DBMS
DBparm
SereveName 數據庫服務器所在的網絡名稱﹐即數據庫服務器所在網絡的地址名

UserID 與數據庫連接的用戶名或用戶標識
DBpass 與UserID對應的數據庫用戶的保密字。
LogID 登錄數據庫服務器所需的用戶名或用戶標識
LogPass 登錄數據庫服務器所需的保密字

。。。。。等等屬性.

小弟想問的問題是﹕
在PB運行時連接數據庫的時候﹐不知是不是這樣連接的﹐首先進入那台有ORACLE資料庫的電腦﹐
如果進入成功﹐然后再進入ORACLE資料庫。
(比如像電腦開始開機時的Window登錄﹐沒有Password進入不了一樣﹐那么是不是先登錄電腦﹐再登錄數據庫一樣,分了兩步 這是我個人的理解﹐因為上面的有四個屬性 UserID和DBpas好像是連接ORACLE
數據庫的﹐而LogID和LogPass則是登錄那台裝有ORACLE資料庫的電腦。
LogID 登錄數據庫服務器所需的用戶名或用戶標識
LogPass 登錄數據庫服務器所需的保密字
上面兩行中的"數據庫服務器"是不是就是"ORACLE"資料庫﹐還是指裝有ORACLE資料庫和
操作系統為UNIX的電腦呀。 )

但聽別人說﹐在PB運行連接數據庫的時候﹐繞過了進入裝有ORACLE資料庫的那台電腦的登錄驗証﹐而可以直接連接到ORACLE資料庫上了。 因為在PB連ORACLE數據庫的代碼中﹐
只給LogID和LogPass給了值﹐
sqlca.logid = 'aa'
sqlca.logpass = 'bb'
而sqlca.userID 和sqlca.usePass 卻沒有給值。(當然其他參數都設置好了)

面對這個問題﹐小弟是百思不得其解﹐望各位大哥指點迷經。忠心的感謝﹐80分送上。




...全文
73 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xc84 2006-03-08
  • 打赏
  • 举报
回复
不好意思﹐在台彎的公司﹐字體是繁體的!

1,079

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧