ASP.NET远程连接数据库方法总结

2015-11-21     浏览次数:

ASP.NET远程连接数据库方法总结
 
(1)、asp.net如何连接远程mysql数据库
Server=IP地址:端口号;User Id=用户名;Password=密码;Persist Security Info=True;Database=数据库名;
 
(2)、ASP.NET远程连接数据库SQL server
在Web.config节点<connectionStrings>中添加
<configuration>
    <connectionStrings>
    <add name="ConnectionServer" connectionString="Data Source=XX.XX.XX.XX(服务器地址);Initial Catalog=XX(数据库名称);Persist Security Info=True;User ID=sa(用户名);Password=(密码);"/>
   </connectionStrings>
</configuration>

调用方法:ConfigurationManager.ConnectionStrings["ConnectionServer"].ConnectionString;

本地访问可以设置Data Source=.;

如果是C/S结构,数据服务器没有给开1433端口的话,就换端口吧,对于SQL Server 2005在Sql Server configuration manager中修改sql server tcp端口为一个可用端口如:8000,重启sql server服务。客户端使用“server=
xxxxx.xxx.xxx.xx,8000;database=xxx;uid=xx;pwd=xx",
应该可以连上。
 
 
(3)、asp.net连接远程Oracle数据库服务器步骤:
    1.asp.net连接oracle服务器需要添加Sytem.Data.OracleClient命名空间。
    2.连接时需要ConnectionString字符串,出现在web.config文件中,如下所示:
    <connectionStrings>
   <add name="ConnectionString" connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=你的数据库服务器ip)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=你的数据库实例名)));User ID=sa(改成自己的);Password=123(改成自己的);Unicode=True" providerName="System.Data.OracleClient"/>
</connectionStrings>
上面的连接字符串添加了tns解析字符串,不需要再有OracleClient,否则需要安装,经过上面两步,在.Net Framework 2.0中远程连接Oracle 10g数据库服务器测试通过。
*转载请注明出处,更多资料尽在 吾爱编程
返回吾爱编程首页