小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

使用 SQL Server Management Studio (SSMS) 連接和查詢 SQL Server 實(shí)例

 愛吃魚的俊懶貓 2019-12-11

本教程將指導(dǎo)如何使用 SQL Server Management Studio (SSMS) 連接到 SQL Server 實(shí)例以及運(yùn)行一些基本的 Transact-SQL (T-SQL) 命令。 本文展示了如何按照以下步驟操作:

  • 連接到 SQL Server 實(shí)例
  • 創(chuàng)建數(shù)據(jù)庫(kù) ("TutorialDB")
  • 在新數(shù)據(jù)庫(kù)中創(chuàng)建表(“客戶”)
  • 在新表中插入行
  • 查詢新表并查看結(jié)果
  • 使用查詢窗口表驗(yàn)證連接屬性
  • 更改查詢窗口連接到的服務(wù)器

必備條件

若要完成本教程,需要 SQL Server Management Studio 以及針對(duì) SQL Server 實(shí)例的訪問權(quán)限。

如果不能訪問 SQL Server 實(shí)例,請(qǐng)從以下鏈接選擇平臺(tái)。 如果選擇 SQL 身份驗(yàn)證,請(qǐng)使用 SQL Server 登錄憑據(jù)。

連接到 SQL Server 實(shí)例

  1. 啟動(dòng) SQL Server Management Studio。 首次運(yùn)行 SSMS 時(shí),系統(tǒng)將打開“連接到服務(wù)器”窗口 。 如未打開,可以選擇“對(duì)象資源管理器” > “連接” > “數(shù)據(jù)庫(kù)引擎” ,將其手動(dòng)打開。

    對(duì)象資源管理器中的“連接”鏈接

  2. 在“連接到服務(wù)器”窗口中,按照下表進(jìn)行操作 :

    • 對(duì)于“服務(wù)器類型” ,選擇“數(shù)據(jù)庫(kù)引擎” (通常的默認(rèn)選項(xiàng))。

    • 對(duì)于“服務(wù)器名稱”,輸入 SQL Server 實(shí)例的名稱 。 (本文使用主機(jī)名 NODE5 [NODE5\SQL2016ST] 上的實(shí)例名稱 SQL2016ST。)如果不知道如何確定 SQL Server 實(shí)例的名稱,請(qǐng)參閱使用 SSMS 的其他提示和技巧。

    • 對(duì)于“身份驗(yàn)證”,選擇“Windows 身份驗(yàn)證” 。 本文使用 Windows 身份驗(yàn)證,但也支持 SQL Server 登錄。 如果選擇“SQL 登錄” ,便會(huì)看到輸入用戶名和密碼的提示。 有關(guān)身份驗(yàn)證類型的詳細(xì)信息,請(qǐng)參閱連接到服務(wù)器(數(shù)據(jù)庫(kù)引擎)

    “服務(wù)器名稱”字段與使用 SQL Server 實(shí)例的選項(xiàng)

    也可以通過選擇“選項(xiàng)”來修改其他連接選項(xiàng) 。 連接選項(xiàng)的示例包括你要連接到的數(shù)據(jù)庫(kù)、連接超時(shí)值和網(wǎng)絡(luò)協(xié)議。 本文對(duì)所有選項(xiàng)使用默認(rèn)值。

  3. 完成所有字段后,選擇“連接” 。

成功連接的示例

可通過展開和瀏覽“對(duì)象資源管理器”中的對(duì)象,驗(yàn)證 SQL Server 連接是否成功 。 這些對(duì)象因選擇連接的服務(wù)器類型而異。

  • 連接到本地 SQL Server,示例中為 NODE5\SQL2016ST:連接到本地服務(wù)器

  • 連接到 SQL Azure DB,示例中為 msftestserver.database.windows.net:連接到 SQL Azure DB

    備注

    在本教程中,之前已使用 Windows 身份驗(yàn)證連接到本地 SQL Server,但此方法不支持連接到 SQL Azure DB 。 因此,此圖像顯示使用 SQL 身份驗(yàn)證連接到 SQL Azure DB。 有關(guān)詳細(xì)信息,請(qǐng)參閱 SQL 本地身份驗(yàn)證SQL Azure 身份驗(yàn)證。

創(chuàng)建數(shù)據(jù)庫(kù)

按照以下步驟,創(chuàng)建一個(gè)名為 TutorialDB 的數(shù)據(jù)庫(kù):

  1. 在“對(duì)象資源管理器”中右鍵單擊服務(wù)器實(shí)例,然后選擇“新建查詢” :

    “新建查詢”鏈接

  2. 將以下 T-SQL 代碼片段粘貼到查詢窗口:

    USE master
    GO
    IF NOT EXISTS (
       SELECT name
       FROM sys.databases
       WHERE name = N'TutorialDB'
    )
    CREATE DATABASE [TutorialDB]
    GO
    
  3. 若要執(zhí)行查詢,請(qǐng)選擇“執(zhí)行”(或選擇鍵盤上的 F5) 。

    “執(zhí)行”命令

    查詢完成后,新的 TutorialDB 數(shù)據(jù)庫(kù)會(huì)顯示在“對(duì)象資源管理器”內(nèi)的數(shù)據(jù)庫(kù)列表中。 如未顯示,請(qǐng)右鍵單擊“數(shù)據(jù)庫(kù)”節(jié)點(diǎn),然后選擇“刷新” 。

在新數(shù)據(jù)庫(kù)中創(chuàng)建表

本部分中將在新創(chuàng)建的 TutorialDB 數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)表。 由于查詢編輯器仍處于 master 數(shù)據(jù)庫(kù)的上下文中,因此請(qǐng)按以下步驟操作,將連接上下文切換到 TutorialDB 數(shù)據(jù)庫(kù) :

  1. 在數(shù)據(jù)庫(kù)下拉列表中,選擇所需數(shù)據(jù)庫(kù),如下所示:

    更改數(shù)據(jù)庫(kù)

  2. 將以下 T-SQL 代碼片段粘貼到查詢窗口,選擇它,再選擇“執(zhí)行”(或選擇鍵盤上的 F5)。
    可在查詢窗口中替換現(xiàn)有文本或?qū)⑵渥芳拥侥┪病?/span> 若要在查詢窗口中執(zhí)行所有文本,請(qǐng)選擇“執(zhí)行” 。 如果追加了文本,僅需執(zhí)行部分文本,因此突出顯示該部分,然后選擇“執(zhí)行” 。

    USE [TutorialDB]
    -- Create a new table called 'Customers' in schema 'dbo'
    -- Drop the table if it already exists
    IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL
    DROP TABLE dbo.Customers
    GO
    -- Create the table in the specified schema
    CREATE TABLE dbo.Customers
    (
       CustomerId        INT    NOT NULL   PRIMARY KEY, -- primary key column
       Name      [NVARCHAR](50)  NOT NULL,
       Location  [NVARCHAR](50)  NOT NULL,
       Email     [NVARCHAR](50)  NOT NULL
    );
    GO
    

查詢完成后,新的“客戶”表會(huì)顯示在對(duì)象資源管理器內(nèi)的表列表中。 如果表未顯示,請(qǐng)右鍵單擊“對(duì)象資源管理器”中的“TutorialDB” > “表” 節(jié)點(diǎn),并選擇“刷新” 。

將行插入新表

將一些行插入前面創(chuàng)建的“客戶”表。 將以下 T-SQL 代碼片段粘貼到查詢窗口并選擇“執(zhí)行”來完成此操作 :

-- Insert rows into table 'Customers'
INSERT INTO dbo.Customers
   ([CustomerId],[Name],[Location],[Email])
VALUES
   ( 1, N'Orlando', N'Australia', N''),
   ( 2, N'Keith', N'India', N'keith0@adventure-works.com'),
   ( 3, N'Donna', N'Germany', N'donna0@adventure-works.com'),
   ( 4, N'Janet', N'United States', N'janet1@adventure-works.com')
GO

查詢表并查看結(jié)果

查詢結(jié)果在查詢文本窗口下可見。 要查詢客戶表和查看以前插入的行,請(qǐng)按照以下步驟操作:

  1. 將以下 T-SQL 代碼片段粘貼到查詢窗口并選擇“執(zhí)行” :

    -- Select rows from table 'Customers'
    SELECT * FROM dbo.Customers;
    

    查詢結(jié)果顯示在輸入文本的區(qū)域下:

    “結(jié)果”列表

  2. 可以通過選擇以下選項(xiàng)之一來修改結(jié)果的顯示方式:

    用于顯示查詢結(jié)果的三個(gè)選項(xiàng)

    • 中間的按鈕采用“網(wǎng)格視圖”顯示結(jié)果,這是默認(rèn)選項(xiàng) 。
    • 第一個(gè)按鈕將在“文本視圖”中顯示結(jié)果,如下一部分中的圖像所示 。
    • 第三個(gè)按鈕可將結(jié)果保存為默認(rèn)擴(kuò)展名是 .rpt 的文件。

使用查詢窗口表驗(yàn)證連接屬性

在查詢結(jié)果下,可以找到有關(guān)連接屬性的信息。 在運(yùn)行前一步驟中的上述查詢后,查看查詢窗口底部的連接屬性。

  • 可以確定連接到的服務(wù)器和數(shù)據(jù)庫(kù),以及使用的用戶名。

  • 此外,還可以查看查詢持續(xù)時(shí)間和之前執(zhí)行的查詢所返回的行數(shù)。

    連接屬性

    備注

    在此圖像中,結(jié)果顯示在“文本視圖”中 。

根據(jù)查詢窗口更改服務(wù)器

通過執(zhí)行以下步驟,可以更改當(dāng)前查詢窗口連接到的服務(wù)器:

  1. 右鍵單擊查詢窗口,然后選擇 “連接” > “更改連接”。 “連接到服務(wù)器” 窗口將再次打開。

  2. 更改查詢使用的服務(wù)器。

    “更改連接”命令

    備注

    此操作僅更改查詢窗口連接到的服務(wù)器,而不更改對(duì)象資源管理器使用的服務(wù)器。

后續(xù)步驟

熟悉 SSMS 的最好方式是進(jìn)行實(shí)踐演練。 這些文章可幫助你使用 SSMS 的各種功能。 這些文章教你如何管理 SSMS 組件,以及如何查找常用功能。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多