可以在自己的程序中对远程的服务名进行配置么?就相net8那样 自己的程序中? 你的意思是想写 init.ora文本文件? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以,就是你要找到TNSNAMES.ORA文件,在程序里编辑这个文件就OK了。如打开TNSNAMES.ORA,加入下面内容,可以得到连接字符串。TESTtest = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.177)(PORT = 1521))--修改成 服务器数据库IP或服务器名 ) (CONNECT_DATA = (SERVICE_NAME = ORCL)-----修改成服务器数据库实例名 ) ) 我们通常对远程数据库配置,就是加SID,都是编辑TNSNAMES.ORA文件的。你的程序可完成类似功能就可以了 程序动态连接?还是配置tnsnames.ora文件? 最简单就是直接把NET8运行完成配置 oracle\ora92\network\ADMIN中修改TNSNAMES.ORAeg;WA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.60.92)(PORT = 2030)) ) (CONNECT_DATA = (SERVICE_NAME = DEDICATED) ) ) 如果你用DELPHI或C++BUILDER的话可以考虑ODAC控件用上述控件客户段不需要安装ORACLE客户端,只需要指定IP,SID和端口号(默认1521)就可以了很好用的 xp系统能装oracle10g吗 如何把FileUpload中的图片导入到数据库之中 Oracle11g如何执行动态DDL语句 SQL查询,组合列不重复 rman生成恢复目录问题 求教:oracle中图像数据的添加与读取 关于主键与外键的索引问题 请教,为什么数据库登陆慢? linux8+oracle9.2.0安装好了后,工具界面里面不能输入字符,谢谢指教;急! 拜托大神,把这段SQL翻译成存储过程 exp 导出数据库命令出问题了。 吐血!!help me 送分,急求Oracle数据库设计书
test =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.177)(PORT = 1521))--修改成
服务器数据库IP或服务器名
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL)-----修改成服务器数据库实例名
)
)
中修改TNSNAMES.ORA
eg;
WA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.60.92)(PORT = 2030))
)
(CONNECT_DATA =
(SERVICE_NAME = DEDICATED)
)
)
用上述控件客户段不需要安装ORACLE客户端,只需要指定IP,SID和端口号(默认1521)就可以了很好用的