扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
有一段时间没有用PB了,记得似乎是创建5个系统表pbcatcol、pbcatedt、pbcatfmt、pbcattbl、pbcatvld,你可以使用企业控制台到system模式下看看
创新互联建站主要从事成都做网站、网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务雅安,十年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18982081108
先要设置连接参数
例:
//MS_sql
SQLCA.DBMS = "MSS Microsoft SQL Server"
SQLCA.Database = "sqlserver"
SQLCA.LogPass = ********
SQLCA.ServerName = "127.0.0.1"
SQLCA.LogId = "sa"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""
//Oracle9i
SQLCA.DBMS = "O90 Oracle9i (9.0.1)"
SQLCA.LogPass = ***
SQLCA.ServerName = "Oracleserver"
SQLCA.LogId = "sa"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""
然后,连接实例就可以了
CONNECT USING SQLCA;
1、进入控制面板,打开odbc数据源(32位),点击“add”按钮,进入odbc数据源的配置面板,:
2、选择“oracle odbc driver”一项,注意当前版本号为“8.00.0400”,如果你的操作系统中安装的是oracle7,则相应的版本号会不同。
3、然后进入“oracle8 odbc driver setup”设置,在“data source name”一项中随便输入一个名字,在“data source service name”一栏中输入oracle连接数据库的字符串名,这可以在你安装的oracle目录中的tnsnames.ora文件中查看到(oracle7安装路径为“orawin95\network\ admin”;oracle8安装路径为“orawin95\net80\admin”),或者你通过“sql net easy configuration”新添加一个数据库连接配置,将配置中的字符串填入即可,其他的就不必再填入,避免出现画蛇添足之错,反而连接不上数据库了。
4、进入pb,打开db profile,选择odbc一项,点击“new”,进入pb数据源的配置,当然如果你之前没有进行odbc的配置,你也可以在这里点击“config odbc”进入之前你看到的odbc配置界面。
可以用odbc来连接
[解决办法]
pb6.5 有一个机器码补丁,安装后会多一个 oracle8.0 以上的直连配置。但似乎必须编译成机器码,否则会不太正常。
建议升级到 pb9,代码无需任何改动。
用于查询oracle数据库的数据,pb工具查询较为快速,而且还能修改查询数据。下面我来介绍如何用pb工具来连接oracle数据库。
设置本地NET域名服务器(或直接找到tnsname.ora文件,添加),然后记住服务名,在PB中,选DATABASE,然后选ORACLE的那项,090应该也是支持10G的,SERVER项填写对应的服务名,LOGIN ID和PASSWORD是ORACLE用户的登录名和密码,填写完即可。
如果要在PB程序中连接,直接拷贝刚才连接窗口的preview页的代码,然后把加密的password修改过来就好了。
说的有点乱,呵呵,希望能帮到你吧
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流