先要设置连接参数
例:
//MS_sql
SQLCA.DBMS?=?"MSS?Microsoft?SQL?Server"
SQLCA.Database?=?"sqlserver"
SQLCA.LogPass?=?********
SQLCA.LogId?=?"sa"
SQLCA.AutoCommit?=?False
SQLCA.DBParm?=?""
SQLCA.LogPass?=?***
SQLCA.ServerName?=?"Oracleserver"
然后,连接实例就可以了
CONNECT?USING?SQLCA;
可以用odbc来连接
[解决办法]
然后开始配置PB,打开DB画板,在菜单tools下的Database Painter
选择下边提供的接口中对应你ORACLE版本的一个,然后点右键,选New Profile,打开配置页.
配置页打开后,选择其中的connection那一页,打开默认就是这个页.
profile name是你配置在本地的名字,所以这个你可以随便取,只要自己通过名字知道是哪个库就好. server这一项,需要按照你配置net服务名的时候配置的服务名填写,必须是你配置的服务名.logid和password不用说了,数据库登录用户和密码.connect as默认就可以.
然后选preview这一页,点test connection测试一下,看看,如果提示成功没问题,配置结束.PB配置完成了.如果失败,你可以试试选择system那一页,把powerbuilder catalog table owner:这一项后边的值(默认是SYSTEM)改成你在第一页配置的logid的值试试.
基本这几步结束后,就能配置成功了.
Pb连接oracle数据库的方法.
一是:通过ODBC,在database-ODBC-utilities-双击ODBCAdministrator,添加数据源,
上图:
添加新的数据源
上图:为数据源选择驱动程序
上图:这里data
Source
name栏中输入数据库名,TNS
ServiceName栏输入(选择)服务器名:.然后完成,单击ok
上图:在新建proflie与数据库相连
添上profile
name,还有data
source
,userID
,password,这样就加上了数据库,在connect就可以用了
以上就是土嘎嘎小编为大家整理的pb如何连接oracle相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!