❶ 關於C#程序訪問區域網內sql server 2005問題
一般情況下,只要
客戶端
能訪問
伺服器
的
共享文件
,就無需在進行配置,直接像下面一樣連接就可以了,如果連接不上的話,要這么設置:找到
開始菜單
中sql2005的配置工具→
sqlserver
外圍應用配置器→database
engine→遠程連接,選擇「本地連接和遠程連接」下的同時使用tcpip和named
pipes即可。
連接
字元串
:
driver=sql
server;server=伺服器ip或名稱;uid=
資料庫用戶
;pwd=用戶
密碼
;database=資料庫
例如:
driver=sql
server;server=192.168.1.123;uid=sa;pwd=123;database=mydb
❷ MS-SQL Server 2005 區域網數據最年夜下載速度才1M嗎
應該和收集沒有關系,仍是擁護3樓的觀點,建議優化。
❸ 您好,請教下,區域網用客戶端訪問伺服器(SQL server 2005)特別卡,求解決!
內網可能有中毒電腦,導致網路擁堵, 關閉部分電腦 查殺病毒 清理木馬
❹ C# C/S程序使用SQL server2005資料庫,我只會在區域網內用程序訪問資料庫,如何實現互聯網遠程連資料庫
如果安全性要求不高的話,區域網與你所說的廣域網其實沒有任何區別,舉個例子
data source=192.168.1.10;initial catalog=mcudata;user id=sa;password=sa;
這個是你以前用的連接字元串,192.168.1.10是區域網內那台資料庫主機的ip地址,切換到廣域網上是完全一樣的,換掉這個ip地址就行了,但是這裡面有個前提,也就是那台資料庫服務主機要麼有公網的ip地址(所謂的公網地址就是指你在資料庫主機上用ipconfig/all看到的ip與在資料庫主機上訪問ip138這個網站顯示的地址一致),如果那台資料庫伺服器只有內網地址(比如192.168.1.10),那隻能在他們單位的網關或者路由器上做一個埠映射,將1433埠映射到192.168.1.10上。
這裡面又有一個新的問題,也就是固定IP的問題,你可以先了解一下。
如果對安全性要求較高,並且那台資料庫伺服器也只有內網192的地址,一般建議由客戶單位向寬頻運營商申請一個VPN專線,這樣在外面可以由VPN來接入客戶單位的區域網,具體內容請向寬頻運營商咨詢。這種情況下你的程序就不需要做任何更改。
至於速度當然要比區域網慢的多,具體就取決於互聯網網速了,要實際測試才知道效果。
❺ C#2005如何在區域網中連接sql server2005
注意using
system.data.sqlclient;
string
myconn
=
"initial
catalog=northwind;data
source="您的區域網伺服器名稱";user
id=賬戶名
password=密碼";//定義資料庫連接參數
sqlconnection
myconnection
=
new
sqlconnection();//定義一個數據連接實例
myconnection.connectionstring
=
myconn;
try
{
myconnection.open();
myconnection.close();
}
catch
(exception
e)
{
console.writeline(e.message);
}
❻ C# C/S程序,用SQL server2005,我只能實現本地區域網數據共享,如何實現通過互聯網訪問資料庫
C/S不是說用client直接操作資料庫,而是你應該提供一個介面來對資料庫進行操作,這個介面才是server。
給你提供一個方法,將A的計算機作為伺服器,提供一個webservice來操作資料庫,把A計算機放在DMZ區,資料庫伺服器放在非DMZ區(DMZ在普通家用路由器都可以設置),也就是說A店需要兩台計算機。A、B的client都可以訪問webservice來獲取數據
❼ sql server 2005 區域網無法連接
你看SQLBrower的服務有啟動么?如果是遠程到目標機上,目標機的這個服務必須要啟動。
❽ 如何每天定時將伺服器中SQL SERVER 2005資料庫備份到區域網中另一台電腦上
【轉發】
--SQL如何備份到異機
寫成存儲過程,建立作業定時備份~~~
--在sql中映射一下就可以了
exec master..xp_cmdshell 'net use z: \\yi\D$ "密碼" /user:yi\administrator'
/*--說明:
exec master..xp_cmdshell 'net use z: \\xz\c$ "密碼" /user:xz\administrator'
z:是映射網路路徑對應本機的盤符,與下面的備份對應
\\xz\c$是要映射的網路路徑
xz\administrator
xz是遠程的計算機名,
administrator是登陸的用戶名
密碼 面指定的administrator用戶的密碼
--*/
--備份;with init覆蓋 |noinit添加
backup database 庫名 to disk='E:\H_BACKUP.bak' with init
--COPY
exec master..xp_cmdshell ' E:\H_BACKUP.bak z:'
--刪除(這句可以去掉)
--exec master..xp_cmdshell 'del E:\H_BACKUP.bak'
--完成後刪除映射
exec master..xp_cmdshell 'net use z: /delete'
❾ sql2005怎麼進行區域網內的遠程連接
一、使用SQL安裝程序,選擇安裝查詢、連接工具。
二、啟動查詢分析器
1、填寫伺服器IP地址,如果SQL使用非默認埠1433,則需要在IP後面添加『,埠號』,如 192.168.0.251,2300
2、需要使用SQL驗證方式,填寫帳號密碼。即可以登陸。
需要注意:伺服器上的資料庫屬性中。允許遠程RPC連接資料庫選項一定要打開,否則無法連接。
❿ sql server 2005 資料庫共享 要做sql資料庫共享令資料庫可以實現在區域網內的電腦訪問,希望有詳細的教程
只要能夠成功安裝資料庫的操作系統就行,主要是區域網內要互相訪問的電腦間可以聯網,能ping通的情況下,設置所有電腦資料庫的外圍應用配置器,連接方式設為tcpip和namedpip同時使用,然後設置防火牆例外埠,可命名為sql,埠號是1433。最後早知道共享的這個資料庫的名稱或地址,在登陸界面連接就行了