前言:
曾在網上見到許多人問Client端不安裝Oracle而使PB程序連上後臺Oracle資料庫的方法,
本人從事pb oracle開發已有些時日,每次都得安裝Oracle的Client端程式,而我面對的
Client端則有幾百個之多,工作量可以想象何其大,所以就在這方面動了下腦筋,經過反復
試驗,終於搞定.
開發環境: 前臺:Pb6.5 win95 Oracle 7.3.4 Client 後臺:Redhat Linux 6.2 Oracle 8.1.6
有關Oracle資料庫別名的配置:(%Oracle_homes% 表示Oracle的安裝目錄)
當在SQL NetEasy Configuration中配置Oracle資料庫別名時,與SQL Server 7和ODBC不同的是
Oracle並沒有把資料庫別名資訊寫入註冊表中,而是寫入了一個文本文件之中:
%Oracle_homes%\network\admin\tnsnames.ora,(此文件與同目錄下的sqlnet.ora一起使用),當運行pb程序的時候,實際上在讀取這兩文件中的數據庫配置信息.
應用程序運行所需要的文件:
檔案名稱
文件來源
Pbvm60.dll
C:\program files ybase hare 必不可少
Pbdwe60.dll
C:\program files ybase hare 必不可少
Pbo7360.dll
C:\program files ybase hare 必不可少
Ociw32.dll
%Oracle_homes%\bin 必不可少
Core35o.dll
%Oracle_homes%\bin 必不可少
Nlsrtl32.dll
%Oracle_homes%\bin 必不可少
Core35.dll
%Oracle_homes%\bin 必不可少
Ora73.dll
%Oracle_homes%\bin 必不可少
Ncrnt.dll
%Oracle_homes%\bin 必不可少
Nnfnnt.dll
%Oracle_homes%\bin 必不可少
Nnfdnt.dll
%Oracle_homes%\bin 必不可少
Ntnt.dll
相关文章
WindowsVista中IPv6自动配置功能
如何用PowerShell获取进程信息
赶走无用的DLL文件优化Vista系统内存
Vista技巧一则:让硬件驱动“滚”回去
Client端不安裝Oracle而用PowerBuilder直連的方法
应用技术:Oracle数据字典
哪些初始化参数最影响Oracle系统性能
oracle导出数据库结构到PowerDesigner
如何理解Oracle11g中的XML
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛