A. sql Server Management Studio管理器在哪裡啊
SQL Server Management Studio是SQL Server2005版本以後引入的內容。
一般在開始菜單的SQL Server目錄下,以SQL Server2008 R2及操作系統Windows10為例:
在開始菜單—所有應用—MicroSoftSQL Server2008 R2—SQL Server Management Studio中,如圖:
SQL Server Management Studio 是一個集成環境,用於訪問、配置、管理和開發 SQL Server 的所有組件。SQL Server Management Studio 組合了大量圖形工具和豐富的腳本編輯器,使各種技術水平的開發人員和管理員都能訪問 SQL Server。
B. sql server 2000 個人版怎麼安裝
按如下步驟安裝(建議操作系統為XP或以下):
1. 1):將SQLServer 2000光碟放入光碟機或下載的文件找到autorun.exe並雙擊,出現Microsoft SQL Server2000對話框,單擊 安裝SQL Server2000組件選項,或者直接運行光碟上的 autorun.exe。彈出如圖所示1-2窗口:
圖1-2
3):單擊「安裝SQL Server 2000組件」項,系統彈出如圖1-3所示窗口:
圖1-3
4):選擇「安裝資料庫伺服器」,系統彈出安裝向導窗口,如圖1-4所示:
圖1-4
5):單擊「下一步」按鈕,系統彈出「計算機名」窗口,系統提示創建SQL Server實例的計算機的名稱,如圖1-5所示:
圖1-5
6):選擇「本地計算機」項,單擊「下一步」按鈕,系統彈出「安裝選項」窗口,如圖1.6所示:
圖1-6
7):選擇「創建新的SQL Server實例,或安裝客戶端工具」項,單擊「下一步」按鈕,系統彈出「用戶信息」設置窗口,如圖1-7所示:
圖1-7
8):在「用戶信息」窗口中錄入用戶姓名和公司名,然後單擊「下一步」按鈕,系統進入「軟體許可協議」窗口,如圖1-8所示:
圖1-8
9):單擊「是」按鈕接受協議,系統彈出「安裝定義」窗口,如圖1-9所示:
圖1-9
10):選擇「伺服器和客戶端工具」項,單擊「下一步」按鈕,系統彈出「實例名」窗口,如圖1-10所示:
圖1-10
11):勾選「默認」項,使用由系統提供的默認實例名,單擊「下一步」按鈕,系統彈出「安裝類型」選擇窗口,如圖1-11所示:
圖1-11
12):選擇「典型」項,單擊「下一步」按鈕,系統彈出「服務賬戶」設置窗口,如圖1-12所示:
圖1-12
13):選擇「對每個服務使用同一賬戶,自動啟動SQL Server服務」項,服務設置選項「使用本地系統賬戶」,單擊「下一步」按鈕,系統彈出「身份驗證模式」窗口,如圖1-13:
圖1-13
14):選擇「混合模式(Windows身份驗證和SQLServer身份驗證)」項----勾選「空密碼(不推薦)」項,單擊「下一步」按鈕,系統進入「開始復制文件」窗口,如圖1-14所示:
圖1-14
15):單擊「下一步」按鈕,系統開始執行安裝工作,並出現安裝進度條指示,如圖1-15所示:
圖1-15
16):安裝完成後,系統彈出「安裝完畢」窗口,單擊「完成」按鈕,完成SQL Server 2000的安裝工作。
安裝完成後,建議重啟計算機以查看SQL Server 2000能否正常啟動。重啟後,單擊【開始】→【程序】→【Microsoft SQL Server】→【服務管理器】,系統彈出「SQL Server 服務管理器」窗口,如圖1-16所示,當圖中表示為「綠色三角形」符號時表示正常啟動。
圖1-16
說明:如若在安裝過程中,彈出如圖1-17所示窗口,
圖1-17
方法1(推薦):則重新啟動計算機重新安裝即可。
方法2(若對注冊表不熟悉,請務隨便操作):【開始】→【運行】→輸入regedit後點確定,按照下面分支順序:HKEY-LOCAL.MACHINE/SYSTEM/CurrentcontrolSet/Control/
Session Manage/PendingRenameOperations 項直接在PendingRenameOperations項目上單擊右鍵並刪除,再重新安裝即可。
附錄:
一:Sql server2000 與windows的對應關系:
SQL Server 2000企業版和標准版只能安裝在以下操作系統上:
• Windows Server 2003 R2
• Windows Server 2003, Standard Edition1
• Windows Server 2003, EnterpriseEdition2
• Windows Server 2003, DatacenterEdition3
• Windows® 2000 Server
• Windows 2000 Advanced Server
• Windows 2000 Datacenter Server
SQL Server2000 評估版和開發版只能安裝在以下操作系統上:
• 以上列出的企業版或者標准版或更高版本的操作系統
• Windows XP Professional
• Windows XP Home Edition
• Windows 2000 Professional
SQL Server2000個人版和桌面引擎(MSDE)只能安裝在以下操作系統上:
•以上列出的企業版,標准版,評估版,開發版或更高版本的操作系統
• WindowsServer 2003, Web Edition5 (MSDE only)
• Windows98
• WindowsMillennium Edition (Windows Me)
更多內容訪問:http://www.microsoft.com/sql/prodinfo/previousversions/system-requirements.mspx
二:MS SQL SERVER的網路特點
1、伺服器端的網路連接
微軟研製WINDOWS NT的一個設計目標就是為應用軟體提供強大的開發平台。為了達到這一目標,設計者在操作系統中創建了一系列非常強大的服務來解決伺服器所需的操作,例如文件存取、列印服務以及網路互連。SQL SERVER實際上是遠遠獨立於網路的,並且SQL SERVER的最底層只需具有網路識別功能。而這些底層的網路識別能力是被隔離在網路庫中的,如圖1所示。
SQL Server
TCP/IP庫
多協議庫
命名管道庫
NWLinK庫
RPC庫
文件服務
Windows NT網路
網路介面(物理層和數據鏈路層)
圖1 網路介面(物理層和數據鏈路層)
伺服器端的網路庫可以分成兩組。第一組依靠WINDOWS操作系統網路結構來提供通信服務。這組網路庫包括以下幾種:
n 命名管道庫(Named Pipe library)
n 多協議庫(Multi-Protocol library)
n 當地RPC庫(Local RPClibrary)
n 共享內存庫(Share Memory library)
命名管道庫在UNC網路結構的基礎上,採用一種簡單的通信系統。一個命名管道有一個完全的UNC路徑,如\\Server \pipe \SQL\Query。對於本地伺服器,這可以被縮寫為\\. \pipe \SQL\Query。從程序員的角度來看,編寫命名管道程序與編寫以文件為基礎的輸入和輸出程序非常相似。因此,可以看到,利用這一網路庫需要被WINDOWS NT驗證,這並不值得大驚小怪,用戶必須被WINDOWS NT的安全機制鑒別。
Multi-protocol 系統利用遠程過程調用(或RPC)來完成客戶機和伺服器之間的通信。RPC是一個安全的協議,與命名管道相似,用戶必須被WINDOWS NT的安全機制鑒別。
本組中的另一個網路庫是Local RPC (本地遠程調用)庫。盡管從表面上看,存在本地遠程調用是矛盾的,但這是一個真正的協議。Local RPC被運行在WINDOWS NT伺服器上的過程用於和SQL Server進行通信(例如運行在伺服器上的SQL Enterprise Manager 工具,或SQL Agent)。
共享內存庫(Share Memory library)同樣也被用於同一台伺服器上進程之間的通信。共享內存庫被自動安裝,不能被刪除,而且沒有配置選項,所以在此不對它們作進一步的討論。
由於Named pipe及Multi-protocol庫都利用了WINDOWS網路結構,因此它們其實是獨立於協議的(與使用什麼協議無關)。Namedpipe可以被用於任何文件服務支持的協議上,也就是說,它可以用於IPX/SPX,TCP/IP ,BANYAN VINES,以及NETBEUI上。RPC可以和任何支持遠程過程調用的協議一起使用,這些協議也包括了上面所說的幾個協議。唯一真正不支持RPC的協議的是DLC。
第二組伺服器端的網路協議庫是一組依靠協議的庫,它包括以下幾個協議:
n NWLINK
n TCP/IP SOCKETS
n BANYAN-VINES SPP LIBARRIES
與Named pipe及Multi-protocol不同,這些庫不用WINDOWS指定的文件伺服器或RPC。例如TCP/IP SOCKETS,就如其他任何以SOCKETS為基礎的程序(比如Telnetd or Oracle Listenerdaemon )利用TCP/IPSOCKETS一樣。SQL SERVER包括IPX/SPX,TCP/IP SOCKETS ,BANYAN-VINES 以及Apple Talk 的ADSP協議。
這些庫中的每一個協議都需要對某些配置進行設置.,以作為標識其自身的方法。例如,為了配置TCP/IP庫,必須指定埠號。對於IPX/SPX,Apple Talk ADSP或者BANYAN-VINES SPP,都必須提供一個服務名,這個服務名通常不與伺服器名相同。同樣,如果想用其中這些庫,相應的協議必須在Windows NT的控制面板的網路窗口中進行設置。換句話說,如果想支持IPX/SPX協議,則必須安裝NWLINK IPX/SPX協議。
在伺服器端,由於網路互連基本上被操作系統來管理了,因此幾乎不需要文件,復雜程度也大為下降。SQL Server提供了伺服器端網路庫,因此它能夠以不同的方式,與一些網路進行交互。例如,Multi-protocol庫利用RPC機制進行通信,以確保SQLServer提供集成的安全性。用於實現網路庫的文件存放在\MSSQL\BINN目錄下。表1列出所用的文件。
表1、SQL Server的伺服器端網路庫DLL文件
文件
用於
SSMSSH70.DLL
Local RPC
SSMSSO70.DLL
TCP/IP Sockets
SSNMPN70.DLL
Named-Pipe
SSMSRP70.DLL
Multi-prltocol
SSMSAD70.DL
ADSP(Apple Talk)
SSMSSP70.DLL
Nwlink IPX/SPX
SSMSVI70.DLL
Banyan VINES SPP
在這里值得說的是,與這些DLL相關的函數在文件中被描述為是Open Data Services的一部分。這意味著第三方可以提供新的網路庫,盡管這並不普通。
客戶網路庫被安放在獨立的DLL文件中,並且與伺服器的網路庫十分相似。表2列出了客戶端的DLL文件。區別伺服器端網路庫和客戶端網路庫最簡單的方法是,伺服器端網路庫以SS(代表SERVERSIDE)開頭,而客戶端的網路庫通常以DB開頭。除了Namedpipe 庫被存放在\windows\system目錄下或 winnt\system32目錄下之外,這些庫都被存放在\MSSQL7\ BINN目錄下。
表2、客戶端的網路DLL文件
DLL文件
網路庫
DBNMPNTW.DLL
Named pipe
DBMSRPCN.DLL
TCP/IP
DBMSRPCN.DLL
Multi-protocol
DBNSSPXN.DLL
Nwlink IPX/SPX
DBMADSN.DLL
Apple talk
DBMSVINN.DLL
Banyan VINE SPP
2、解決客戶連接的故障
客戶機/伺服器的連接問題可以由低到高地進行診斷。換句話說,先檢查網路的物理層,再檢查網路組件,最後檢查應用程序的網路調用。在里,我們將主要關注TCP/IP環境下的故障排除。其他環境下的故障排除與此類似。
如果在客戶機和伺服器之間存在著一個資料庫連接問題,首先你就的確認客戶機和伺服器之間的網路連接是否暢通無阻。以下幾個步驟說明了如何檢測TCP/IP連接。
(1) 打開一個命令行窗口(MSDOS窗口),PING本機地址127.0.0.1;如果PING不通本機,則在這一本地機器上存在著網路配置錯誤。
(2) PING本機的外部TCP/IP地址 。為了找到本機的IP地址,可以在WINDOWS9X下運行WINIPCFG,或在WINDOW S NT的命令行下運行IPCONFIG。如果PING本機IP地址操作失敗,則在本地機器上存在著網路配置錯誤。
(3) PING預設的網關地址(同樣利用WINPCFG或IPCONFIG,你可以同樣找到網關地址)。如果這一操作失敗,則可檢查一下你的IP地址是否和預設的網關在同一個子網下。如果這兩個地址在同一子網下,則本地機器的網路配置可能有問題。
(4) PING伺服器的IP地址,然後利用伺服器的機器名來PING伺服器。請確信你PING伺服器名返回的伺服器地址和通過PING伺服器IP地址返回的結果相同。
如果不相同,則表明在你的網路上,存在DNS(域名服務)錯誤。如果PING失敗,返回」Destination host unreachable」則在你的路由器上可能存在配置問題。
如果PING成功,則表明在客戶機和伺服器之間存在著良好的網路連接。
在確定網路連接良好之後,繼續查找其他方面的問題,打開SQL Server Client Configuration工具來檢查預設的網路協議是否配置正確,接下來,檢查伺服器端的網路庫,並查它們是否支持相應的協議。
作為最後一個求助手段,可以從SQLServer的光碟上安裝客戶軟體到客戶機上,並利用ISQL/W來連接SQL SERVER。ISQL/W是最容易實現的連接,如果它能夠連接成功,則你所使用的軟體可能存在著某個問題,妨礙了連接的實現。
三、MS SQL SERVER自動備份計劃配置
利用MSSQL SERVER的自動備份功能進行備份安排是非常方便的。現在,讓我們一起來了解怎樣安排備份以及怎樣才能夠定期備份。以下是主要內容:
n 創建備份設備
n 利用SQL 來執行備份
n 設置備份預定表
自動備份提供了一種SQLSERVER常式,它確保備份能夠按時執行,如果你每天早晨准備要做的第一件事情是手工運行備份程序,但某一天你由於交通擁擠而不能夠按時上班,就可能會漏掉一次備份,但對備份進行預定提供了更高級的可靠性,它能夠在用戶不想在辦公室也能執行備份操作。
在執行自動備份或進行以下步驟練習時,請確定「SQLServerAgent」服務已經啟動,因為自動備份需要「SQLServerAgent」服務支持。
1、創建備份設備
備份設備是用作備份目標的某種磁帶設備或磁碟文件,通過創建一種備份設備,就能夠確定每次都可以輕松的找到正確的文件,為了創建某種備份設備,應該先打開SQL Enterprise Mamager 並打開你想要使用的伺服器,右擊BACKUPDEVICES(備份設備),並選擇NEW BACKUP DEVICES…(新建備份設備),隨後會出現Backup Devices Properties(備份設備屬性)對話框,如圖所示,
接著,為該設備輸入一個名字,再選擇某種設備類型(磁帶或磁碟)以及設備名,對於磁帶驅動器,系統會提供一個磁帶驅動器名稱列表,對於磁碟驅動器,可以鍵入一個本地路徑(如果文件應該存放在本地計算機中),也可以鍵入一個UNC路徑(這樣就可以將備份將備份文件放在另一台計算機中)。單擊OK(確定)按鈕,則SQL SERVER會給出消息,」Backup Device CreatedSuccessfully(備份設備創建成功)。新創建的備份設備名將出現在Backup Device文件夾中。
2、利用SQL Enterprise Mamager執行備份
SQL Enterprise Mamager可以幫助用戶對資料庫進行快速備份。這就要求能夠創建一次性的備份,該備份用來傳輸數據或對某個備份進行測試。下面介紹的是具體過程:
(1)打開DATABASES(資料庫)文件夾,並右擊你想要進行備份的資料庫名。
(2)從上下文菜單中選擇TOOLS(工具),BACKUP DATABASES(備份數據)選項,隨後出現SQL SERVERBACKUP對話框,如圖所示:
(3)DESCRIPTION(說明)子端中填寫相應的信息,選擇備份類型(包括完全備份,差異備份,事務日誌備份,文件組備份),再選擇備份目標。如果你想同時備份到多個設備上,則應該為備份選擇多個目標,最後,選擇是否覆蓋現有的介質,或者將備份集合添加到現有的介質當中。
(4)在如圖所示的OPTIONS(選項)選項卡畫面中,你會發現可以獲得TRANSACT-SQLBACKUP DATABASES命令的選項列表中的全部選項,包括當備份完成時彈出磁帶以及與介質集合相關的各種選項。
(5)OK(確定)按鈕,以便啟動備份程序,於是,開始進行備份。當備份完成時,就會出現」The Backtup Operation has completed successfully 「(備份操作成功)的消息。備份進程要花費一些時間,這主要取決於資料庫的大小以及備份介質的速度,出現一個漂亮的藍色條也許會使你更欣賞該備份進程。
3、設置備份計劃
對備份進行預定是建立總體備份常式中的一個重要組成部分。預定好的備份可以在非高峰時間運行,這樣就可以避免損害用戶的利益。
為了設置一個備份預定表,可以先執行「利用來SQL Enterprise Mamager執行備份」中介紹的步驟3,然後單擊SCHEDULE(預定表)復選框。它可以對備份進行設置,使備份按照預設的循環日程預定進行,即預定在每周星期天的午夜進行。如果這一設置恰好是你想要的,則可以直接使用該選項。但是,情況可能不是這樣的。為了指定一個不同的備份預定時間,可單擊省略號按鈕(…),以便打開如圖所示的EditRecurring Job Schele(編輯可重復出現行的作業預定表)對話框。
選擇Recurring(重復出現)選項,接著對備份預定日程進行更改,使該預定表能夠反映你真正想要的某種設置。為了將備份預定設置在從周一到周五的每天凌晨兩點鍾進行,可選擇 Weekly(每周)單選鈕,並且選中從周一到周五的所有復選框,將時間設置為「2AM 」,然後,單擊OK(確定)按鈕即可。
在SQL Server中預定好所有的作業以後,就可以將事情交給 SQL Agent去做而我們撒手不管了。SQL Agent先將所有作業進行排隊,然後再分別予以處理。這就意味著SQL Agent必須運行各種預定好的作業。為了監視某個作業,可打開SQLEnterprise Mamager ,與指定用來運行該作業的伺服器進行連接,再打開SQL Agent 。SQL Agent 的JOBS文件夾中包含了所有被預定的作業。你可以右擊其中某個作業並選擇Job History,以便找出該作業前幾次運行的狀態信息。
三、MS SQL SERVER數據恢復配置
在SQL Enterprise Marnager 里操作項目選擇還原資料庫,
還原為資料庫名稱為ZKHR,從設備還原,
找到原來備份的資料庫文件,
選擇資料庫物理文件的存放位置
點擊「確定」按鈕,進入還原狀態(千萬不要去點擊「停止」,如反正不成讓它自行報錯再結束)
一會兒不願成功彈出下圖:
點擊確定退出即可。
C. sql怎麼下載安裝
1.SQL server 下載 1、SQL server 不多說,直接進入主題。能在官網下載盡量在官網下載(一邊安裝SQL server一邊下載SSMS)。 下載鏈接:SQL server官網 2、下載欄下,點擊...
2.下載和安裝 SSMS 1、什麼是SSMS?SSMS就是一個針對資料庫的管理工具。SSMS下載路徑 2、等待安裝完成。
3.SQLserver的基礎配置 1、打開SQL server 2019 配置管理器
D. 如何安裝sql server 2008
安裝SQLServer2008Express請嘗試以下2種方法。為避免這樣那樣的糾結問題,強烈建議新手先刪除計算機中所有與SQLServer有關的程序,然後再安裝。方法一、安裝SQLServer2008R2Express,曾在WindowsServer2003下完成安裝:第一步,下載安尺鎮裝,文件名為SQLManagementStudio_x86_CHS.exe。第二步,下載安裝SQLServer2008Express資料庫引擎及服務組件,文件名為SQLEXPR_x86_CHS.exe。若在安裝VS時已裝資料庫引擎了則不用再裝,已裝運行指開始菜單有「MicrosoftSQLServer2008」,但沒有SSMS(SQLServerManagementStudio)。建議先在「添加\刪除程序」中刪除所有與SQLServer有關的程序,然後再安裝。方法二、安裝SQLServer2008R2Express,曾在win7下完成安裝:直接下載安裝,文件名為SQLEXPRWT_x86_CHS.exe;若在安裝VS時已裝資料庫引擎則可以先刪除SQLServer2008相關程序然後再裝,否則實例名取成別的名字。若SQLServer2008Express的安裝過程出現「給定關鍵字不在字典中」的錯誤信息,則建議在「添加\刪除程序」中刪除所有與SQLServer有關的程序,然後再安裝。若是64位機器,點擊前面的下載或點此鏈接,點「繼續」,單選「No,Idonotwanttoregister.Takemetothedownload.」陵悄粗,單擊「下一步」再下載,文件名SQLEXPRWT_x64_CHS.exe。詳細安裝過程請參考以下參考資料進行:1、MSSQLServer2008express下載地址;2、SQLServer2008安裝指南;3、SQLServer2008Express安裝手冊。
E. sqlserver已停止怎麼啟動
幾種方式
你可以進入系統服務,找到SQL資料庫服務,然後點擊啟動,也可以右鍵啟動。
另外你也可以進入ssms進行啟動。
也可以用命令行啟動。
不過,你現在要關注服務停止的原因,有可能是發生異常導致服務停止,注意排查問題。