把防火牆的1433埠放開就可以了吧.
㈡ 在SQL Server 2008 R2中開啟資料庫的遠程連時出現這樣的問題怎麼解決
做連接資料庫操作
.
首先你要在sql
server
2008中建一個資料庫
然後在裡面建立一個用於儲存數據的表
列名就是id
姓名
年齡
性別
然後在vs中做連接
並根據需要做插入數據
㈢ SQL Server2008如何連接遠程的伺服器
1、打開sql2008,使用windows身份登錄;
13、將"客戶端協議"的"TCP/IP"也修改為「Enabled」配置完成,重新啟動SQL Server 2008。此時應該可以使用了,但是還是要確認一下防火牆。
打開防火牆設置。將SQLServr.exe(C:Program FilesMicrosoft SQL ServerMSSQL10.SQLEXPRESSMSSQLBinnsqlservr.exe)添加到允許的列表中。
㈣ 用odbc連接sql server2008速度很慢什麼原因每次查詢都需要四五秒,求高數解答!3Q
你需要 排除一下 是 SQL 執行慢, 還是 ODBC 慢, 還是程序處理慢。
你那個 SQL 語句, 在 SQL 2008 的 SQL Server Management Studio 那裡執行, 需要多少時間。
如果時間短, 那麼可以排除掉 SQL 執行慢的問題。
如果 在 SQL 2008 的 SQL Server Management Studio 那裡執行就很慢了, 那麼你需要優化一下 SQL 語句。
也有可能是 SQL 執行很快, 但是數據量很大, 所有數據都查詢完了, 花費時間很多。
㈤ C#遠程訪問SQL特別慢
從資料庫讀取圖片是個相當不理智的選擇。你想讀取快速就要在SQL Server上寫存儲過程,命名主鍵,然後直接用SqlClient訪問你做好的視圖,而不是利用SqlClient做解析、做連接查詢等工作。因為他的計算效率依賴於網路,要分析也是從SQL讀取表到本地,然後本地邊讀取邊去查詢遠程表,這能不慢嗎,寫多了你慢慢會發現:
在SQL Server上做好查詢視圖,C#直接訪問遠遠比C#分析快
用代碼來做資料庫操作遠遠比自帶的控制項靈活快速
其實連接一樣的你打開一次就足夠了,程序Exit自然關閉,當你程序初始化的時候就openlink打開資料庫連接,後面再去公用這個連接,程序關閉C#回收垃圾機制會銷毀。不需要你真的去try打開他catch異常,flinnly關閉,不知道大家有沒有發現連接資料庫也需要時間的,關閉它也是浪費時間的。
觸發器和同步用SQL Server代理去做,每日做好計劃代理就OK
不要真的去把資料庫發布到外部網路,在設備允許范圍你會發現這是一個很蠢的事情,通過webservice或者WEB來操作來自外網伺服器的資料庫。
用linkq解決很多問題,list<>遠遠比Arraylist要快,Arraylist依賴系統緩存,當你數據量超出系統緩存的時候,你會發現各種錯誤各種卡...
藉助dataGridView,他其實是個好東西,你把數據存進去,再去交叉分析其他數據,會事半功倍,永遠不要在C#里使用Select *, 連接查詢 ,游標,檢索ID,你會發現真的很呆
㈥ sql server 2008怎麼驗證遠程連接超時
一、看ping 伺服器IP能否ping通。
這個實際上是看和遠程sql server 2005伺服器的物理連接是否存在。如果不行,請檢查網路,查看配置,當然得確保遠程sql server 2005伺服器的IP拼寫正確。
二、在Dos或命令行下輸入telnet 伺服器IP 埠,看能否連通。
如telnet 219.232.234.100 1433
通常埠值是1433,因為1433是sql server 2005的對於Tcp/IP的默認偵聽埠。如果有問題,通常這一步會出問題。通常的提示是「……無法打開連接,連接失敗"。
㈦ sql server 2008無法遠程連接
一、資料庫引擎沒有啟動有兩種啟動方式:(1)開始->程序->MicrosoftSQLServer2008->SQLServer2008外圍應用配置器,在打開的界面單擊"服務的連接的外圍應用配置器",在打開的界面中找到DatabaseEngine,單擊"服務",在右側查看是否已啟動,如果沒有啟動可單擊"啟動",並確保"啟動類型"為自動,不要為手動,否則下次開機時又要手動啟動;(2)可打開:開始->程序->MicrosoftSQLServer2008->配置工具->SQLServerConfigurationManager,選中SQLServer2008服務中SQLServer(MSSQLSERVER),並單擊工具欄中的"啟動服務"按鈕把服務狀態改為啟動;使用上面兩種方式時,有時候在啟動的時候可能會出現錯誤,不能啟動,這時就要查看"SQLServer2008配置管理器"中的SQLServer2008網路配置->MSSQLSERVER協議中的VIA是否已啟用,如果已啟用,則把它禁止.然後再執行上述一種方式操作就可以了。二、進行遠程連接時,是否已允許遠程連接.SQLServer2008在默認情況下僅限本地連接.我們可以手動啟用遠程連接.在上面第一種方式中,找到DatabaseEngine,單擊"遠程連接",在右側將"僅限本地連接(L)"改為"本地連接和遠程連接(R)",並選中"同時使用TCP/IP和namedpipes(B)".三、如果是遠程連接,則還要查看連接資料庫的語句是否正確,登錄賬戶是否正確,密碼是否正確等.
㈧ SQL2008資料庫遠程連接不上
如果設置什麼的都沒問題的話 連不上的情況我也出現過 我一般打開任務管理器 把sql相關的都關了 然後重新 把SQLServer Configuration Manager 的SQLBrowser 、Express再啟動一次 就好了
㈨ sql server 2008怎麼設置遠程連接
1、右擊SQLServer2008選項,選擇SQLServer2008Management Studio。
配置完成,重新啟動SQLServer2008。
㈩ 如何開啟 SQL Server 2008 R2資料庫的遠程連接訪問
首先伺服器的遠程連接要打開。2005以後,SQL的遠程連接,默認是「本地連接」,得先設置到「本地連接和遠程連接」上。
然後本地資料庫的管理器里,選擇連接-資料庫引擎,在這個的界面上輸入伺服器IP或名稱、登錄名、密碼;以上沒問題的話,就可以連接上了。