菜鸟要学oracle,新建了一个数据库叫myoracle,我用用户名system,密码manager,进入,连接身份:sysdba,用bde怎么连接啊?大侠讲的

  • 主题发起人 苦命的人
  • 开始时间

苦命的人

Unregistered / Unconfirmed
GUEST, unregistred user!
菜鸟要学oracle,新建了一个数据库叫myoracle,我用用户名system,密码manager,进入,连接身份:sysdba,用bde怎么连接啊?大侠讲的详细一些好吗?我用下面的方法怎么不行?菜鸟着急啊? (118分)<br />菜鸟要学oracle,新建了一个数据库叫myoracle,我用用户名system,密码manager,进入,连接身份:sysdba,用bde怎么连接啊?
我还新建了一个表:myfriend,方案是system,表空间是users。

我打开了bde管理器,点击右键,选择new,我选择了oracle,出现了新的bde,我起了名
叫myfriend,server name叫我的机器名:d2,user name叫system,保存后,双击连接
我输入了用户名:manager,点击确定后出现:vendor initialization failed.alias myfriend。
 
最好先在ODBC中设置一下数据源。
 
看看bde的comfigration页的drivers->native设置,dll32,换个连接库试试
 
你本机的TNS 配了吗?要是配了,我假设就是myoracle
new database,
choise oracle,在server name 那个地方选择你配的TNS 这里假设就是myoracle
然后就可以apply
双击那个新建的oracle database 在对话诓中写你的id/password 就可以了

要是不行,就打开bde的configuration tab页,点击configuration--drivers-native-oracle
修改dll32 为SQLORA32.dll
vendor init 为oci.dll

应该就没问题了
 
打开控制面板下的bde Administrator
激和BDE的configuration,点击configuration--drivers-native-oracle
将相应的想修改为如下
dll32该位SQLORA8.DLL
vendor init 该为oci.dll

 
withdraw大侠:tns怎么配置啊?
 
你的ORACLE客户端和服务器端是否已经连通
在BDE中 新建一个别名myoracle
servername: myoracle
username : system
然后就OK了
 
wjl_my大侠:我也不知道我的服务器和客户端有没有连通。怎么才能看出来啊?
 
ORACLE多少什么版本的。
 
分给我吧:www.oradb.net/setup/delphiora_001.htm
 
多人接受答案了。
 
[:D]你好,知道了,还有一处我没有说到,就是在BDE中Configuration中的Definition
设置项DLL32设置为SQLORA8。DLL,同时VENDOR INIT中的内容设置也要作相应的变化
呵呵,不好意思,我忘记说这一项了
 
顶部