日期:2014-05-18  浏览次数:20887 次

请教oracle数据库编程基础问题,内详
第一次做数据库相关的项目,比如:有实例 test 服务器地址:192.168.0.1 数据库名:game_test:2012game 然后给了表单:msg_info
没有给用户名 密码 和端口

想问有了ip地址了,是不是实例test就不需要了?
连接串这样写:string constr = "Data Source=(DESCEIPTION=" + "(ADDRESS_LIST=(ADDRESS=

(PROTOCOL=TCP)(HOST=192.168.0.1)(PORT= )))" + "(CONNECT_DATA=(SERVER=DEDICATED)

(SERVICE_NAME=game_test:2012game)))" + "User Id= ; Password= ";

各位请教下。谢谢

------解决方案--------------------
SERVICE_NAME=这里是“数据库”的SID,你的情况看起来应该是test,端口默认一般是1521
用户名密码肯定是要的,game_test:2012game这个怎么看怎么像用户名密码,你确定不是game_test/2012game@test这种?

------解决方案--------------------
一般情况是在客户端配置的吧,连接字符串只有很简单的三项。

"Data Source=xxx;User Id=xxx;Password=xxx;"