服务器端 win2000professional+oracle8.1.7
客户端 winxp profssional+oracle8.0.5
服务器端表空间:tpri 数据库名orcl --〉用户名:user 密码:pwd
问题:在服务器端以user/pwd登陆orcl运行良好,但在客户端运行时
只有(system/sys/internal)用户才能登入,但在sql/plus运行良好,
而且net8已经配置,mdsc也已经安装,连接字符串:
“PROVIDER=ORAOLEDB.ORACLE DATASOURCE=ORCL;USER ID=USER; PASSWORD=PWD;SEVERNAME=..;”
如果把PROVIDER改为MSDAORA,则会报错"TNS:无法连接数据源",
请各位仁兄出手相救
客户端 winxp profssional+oracle8.0.5
服务器端表空间:tpri 数据库名orcl --〉用户名:user 密码:pwd
问题:在服务器端以user/pwd登陆orcl运行良好,但在客户端运行时
只有(system/sys/internal)用户才能登入,但在sql/plus运行良好,
而且net8已经配置,mdsc也已经安装,连接字符串:
“PROVIDER=ORAOLEDB.ORACLE DATASOURCE=ORCL;USER ID=USER; PASSWORD=PWD;SEVERNAME=..;”
如果把PROVIDER改为MSDAORA,则会报错"TNS:无法连接数据源",
请各位仁兄出手相救
"Provider=OraOLEDB.Oracle;Data Source=你的oracle服务名而非数据库表名;User Id=用户名;Password=密码;"SEVERNAME不用加
我这样用vc6连上了oracle 9i
ORACLE9I =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = lasor)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = oracle9i.lasor)
)
)则Data Source=oracle9i
而不要用微软提供的May you succeed!