2013-07-23 82 views
1

我已經做了一個WFA。我需要它能夠安裝在5臺電腦中,其中一臺將成爲數據庫服務器機器。我想知道如何使用SQL Server 2008創建數據庫,這可以被所有5臺機器使用。在C#中的網絡上創建SQL Server數據庫WAF

如何創建數據庫,創建連接以及如何在WFA中執行相關的語句?

請幫忙。我知道如何在本地數據庫中做到這一點,但我不知道何時涉及到網絡。

+0

什麼是WFA/WAF? Windows窗體應用程序? – CodeCaster

回答

1

幾個步驟:

  1. 服務器計算機
  2. 上安裝SQL Server 2008中使用如創建數據庫SQL Server Management Studio和.sql腳本
  3. 爲每個應連接到SQL Server的用戶設置SQL Server登錄名或定義一個有權訪問SQL Server的Windows組;給那些登錄在你的數據庫的必要權限

  4. 然後設置連接字符串爲您的應用程序像

    server=YourServerName;database=YourDatabase;Integrated Security=SSPI; 
    
    如果你想使用「綜合安全」

    (例如,用戶只需使用此訪問的SQL Server Windows憑據),或者將其設置爲:

    server=YourServerName;database=YourDatabase;User Id=User;Password=password 
    

    ,如果你想用明確的SQL Server登錄的每一臺計算機/用戶

  5. 確保客戶端計算機連接到SQL Server計算機所在的網絡,並確保沒有防火牆妨礙(或者它存在 - 它允許SQL Server的標準端口1433上的TCP和UDP通信通過)

+1

非常感謝!我之前很迷茫。 – Shahara

相關問題