程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> ASP基礎知識 >> ASP.NET遠程連接數據庫方法總結

ASP.NET遠程連接數據庫方法總結

編輯:ASP基礎知識
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數據庫服務器測試通過。 *
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved