c# 连接远程oracle数据库

golubay 2007-11-02 12:00:16
我的数据库是oracle9i.

如我本机ip为:192.168.1.5,局域网内数据库的机器ip为:192.168.1.6, SID:OCAL, 用户/密码:vio/vio.

我连接本机是用:
string ConnectionString = "Data Source=OCAL;user=vio;password=vio;Persist Security Info=True;";
是成功的.

但我要怎么连接192.168.1.6这台机器呢?
ConnectionString要怎么写?
...全文
91 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
golubay 2007-11-02
  • 打赏
  • 举报
回复
ConnectionString要怎么写?
多壮志 2007-11-02
  • 打赏
  • 举报
回复
新建连接串连接到6 ,并假设命名这个连接串为Ora06,
用ora06替换ocal即可.
ruihuahan 2007-11-02
  • 打赏
  • 举报
回复
找到oracle安装目录下(D:\oracle\ora92\network\admin)的tnsnames.ora文件,
将OCAL下的host=改为192.168.1.6。不用修改连接串。
当然如果.6机器上的oracle实例名称不同,还要修改service_name项
zhangzhiyong168 2007-11-02
  • 打赏
  • 举报
回复
不知道你是用的什么语言卡法,你在连接字符串上面修改如下试试:
1。添加Initial Catalog=DB_name;
2。Data Source=192.168.1.6;

17,377

社区成员

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

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