初接触oracle,关于生成字符串的问题

likesome 2004-11-16 01:37:05
机器1装的oracle 9i中文版,装在另一台机器上

问题1:
在2000个人版上装有oracle9i中文版的客户端程序
我要达到的目的是在2000的机器上能够用vb的ado访问oracle

在oracle中8i中,好象有一个easy clien 什么的程序,可以生成一个字符串,
在oracle9i中文版是怎样生成这个字符串的,用哪个工具(我的2000机器现在不能访问)

问题2

Provider=MSDAORA.1;Persist Security Info=True;User ID=JD;Password=888;Data Source=JD

Provider=OraOLEDB.Oracle.1;Password=888;Persist Security Info=TrueUser ID=JD;Data Source=JD

这两个连接方式,好象一个可以用rs.recordcount,一个不能用

问题3、我的2000机器好象有一个奇怪的问题,用企业管理器可以访问另一台机上的oracle,而用sqlplusw访问提示
SQL> conn jdl/888
ERROR:
ORA-12560: TNS: 协议适配器错误

SQL> conn jd/888@power
ERROR:
ORA-12518: TNS: 监听程序无法分发客户机连接


...全文
79 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dinya2003 2004-11-16
  • 打赏
  • 举报
回复
private string connectora="Provider=MSDAORA.1;Password=密码;User ID=用户名;Data Source=连接串;Persist Security Info=True";

--装了客户端后,用net8配置一个到oracle数据库的连接串.
hqskoala 2004-11-16
  • 打赏
  • 举报
回复
用Net8 Configuration Assistant或者Net8 Assistant配置名为power的服务
winyhuang 2004-11-16
  • 打赏
  • 举报
回复
1,不知道你的字符串指的是什么?如果是问题2的字符串,那么用VB的ADO控件可以自动生成。

2,都可以用RS.recordcount,不过可能要设置一些属性,具体我这边没有试验机。

3,可能是你的LISTENER或TNSNAMES配置有点问题。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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