环境配置:
数据库服务器:unix+oracle9i
WEB外网服务器:windows2000+iis5.0
现在,要把iis5.0和数据库服务器连接。
首先,在windows2000必须要有oracle数据库的驱动,MS没有自带的,一般是通过安装oracle的客户端,到http://www.oracle.com/technology/software/products/oracle9i/index.html下载,要注册,速度比较慢。下载,安装完成要重启。
然后,配置oracle的客户端,打开:开始->程序->Oracle - OraHome->Network Administration->Net8 Configuration Assistant:本地网络服务名配置->添加->下一步->服务器名:(数据库服务器上的oracle名字)->连接是TCP->主机名:(数据库服务器的IP)->网络服务名(自己取,以后在程序里调用)这样就完成了,可以进行测试如果成功就说明配置正确
最后,就是程序里连接字符问题MS一般是用ADO字符串可以参考:http://www.connectionstrings.com/可以有很多方式,我用的是Provider=MSDAORA.1;Password=***;User ID=***;Data Source=;Persist Security Info=True; 其中Data Source就是上面配置的网络服务名。