SQLServer服務的執行與登入

2021-09-03 03:04:01 字數 1176 閱讀 9756

2 登入到資料庫伺服器

在我們使用dbms客戶端之前必須首先開啟資料庫服務sql server(預設例項名為mssqlserver),執行在伺服器端的應用程式主要是用來提供資料的儲存、處理和事物等。

客戶端:資料庫管理系統(dbms),應用程式。

伺服器端:安裝的資料庫服務,資料庫管理的核心程式。

兩者關係:客戶端和伺服器端可以安裝的時候完全分離開,乙個伺服器可以被若干個客戶端連線為其提供服務。

在作業系統的服務中啟動和關閉:在cmd中輸入services.msc,找打sql server服務即可進行開啟或者關閉。

在執行視窗中使用啟動和關閉服務的命令:net start mssqlserver或者net stop mssqlserver進行服務的開啟或者關閉,上面的名稱為預設例項的名稱。

通過sql server configuration manager啟動和停止

伺服器名稱:

預設例項可以用.或者localhost代替。

命名例項需要採用.\伺服器名稱的方式登入,比如.\sqlexpress。

也可以採用ip位址的方式進行登入,需要輸入ip位址和埠號,比如192.168.0.12,1433(請務必開啟tcp/ip協議,開啟的方式:選單–>sqlserver 配置管理器–>mssqlserver網路配置–>tcp/ip協議,右鍵單擊啟動。啟動後,要重新啟動sqlserver的服務才可以)。

對於使用windows登入方式登入到伺服器,只能登入到本地的資料庫。

如果要使用sqlserver方式登入伺服器,我們需要先使用windows方式登入到伺服器,然後進行如下設定:

在資料庫伺服器根節點,找到【登入名】下的sa賬號。雙擊sa賬號,開啟視窗。輸入你用的密碼。

在【狀態】選項卡下面「授予鏈結」和「登入啟用」。

右鍵單擊物件資源管理器(資料庫伺服器根節點)選擇【屬性】,找到【安全性】選項卡,我們選擇「sqlsever和windows身份驗證模式」,確定。

重新啟動服務即可。

然後使用sa賬戶和所設定的密碼,就可以通過sqlserver的方式登入到伺服器。

Sql Server的執行計畫

前一篇總結了sql server profiler,它主要用來監控資料庫,並跟蹤生成的sql語句。但是只拿到生成的sql語句沒有什麼用,我們可以利用這些sql語句,然後結合執行計畫來分析sql語句的效能問題,這才是我們的最終目的,那麼如何使用執行計畫呢?我準備從以下幾點來總結。如何啟動執行計畫 執行...

SQL Server 執行計畫

預讀 邏輯讀 物理讀的解釋 預讀 sql server查詢的時候會在記憶體中生成查詢計畫,但在同時會去硬碟上取估計的資料放入快取 邏輯讀 從快取中讀取資料 物理讀 當快取中也沒有的時候,就回去硬碟讀 檢視語句執 況 set statistics profile on set statistics i...

sqlserver執行記錄

select top 50 total worker time execution count as 每次執行占用cpu 微秒 execution count as 執行次數 total worker time as 總共占用cpu 微秒 creation time as 建立時間 last exe...