1、win7系統安裝了sql server2000,服務管理器里伺服器和服務都是空白
windows7下安裝sql server2000
單獨安裝MSDE 和SQLgreeMGMT,前者是用來安裝sql Server 2000驅動的,後者是用來管理SQL Server 2000方法讓sql2000能夠完美運行。
1.先安裝msde2000
微軟網站下載:
MSDE2000安裝方式
1)解壓
2)進入DOS環境/命令提示符
點擊「開始」-「程序」-「附件」-「命令提示符」,輸入:
>d: 目錄在哪個盤上,則進入到哪個盤上。
>cd\
3)進入解壓的目錄
>cd d:\msde 點擊「Enter」
4)鍵入: setup sapwd="sa" securitymode=SQL disablenetworkprotocols=0 然後按回車。
參數sapwd是指sa的口令,在Excel伺服器2006的安裝「安裝資料庫」步驟的「管理員口令」中用到 ,可以用戶自己設定。
這樣msde2000就安裝好了!
2.裝SQL2000直接安裝就可以了(安裝時選擇修改或卸載安裝,安裝管理工具\其他的.......)
3.打sp4補丁
不過在安裝的過程中過後,一直無法打SQL SP4補丁,一打就出錯,或提示登錄許可權不夠。在服務里設置了MSSQLSERVER的登錄許可權過後,也無法正常打補丁和啟動SQL服務。
以上方法應該沒什麼大錯,因為之前我使用了綠色版的SQLgreeMGMT,本來是可以正常使用的,也能正常啟動服務和企業管理器、查詢分析器。但仍然是不能打SP4補丁。因此我就把這刪除了。
郁悶之中,把重新安裝好的(按照上面第2點的方法)SQL SERVER個人版卸載掉,再次安裝,居然不能選擇其它,就此,直接就選擇了新實例安裝。一路下來,NEXT,SP4補丁,沒有任何問題。怪哉!
企業管理器使用正常,服務啟動,附加資料庫,軟體連接正常。查詢分析器連接也正常,呵呵。有點,有心栽花花不開,無心插柳柳成陰的意思。
目前使用下來,只發現了一個問題,不能在資料庫中創建新表,會MMC錯誤退出。其它操作均正常,不過增加欄位是沒有問題的,因此我在查詢分析器里使用SQL語句:
Creat table Name(id int)
用這樣的方式建了一個表,正常通過,刷新查看正常,進去再修改欄位名或增加欄位。使用居然一切正常了,呵呵。打開的時候也不會提示兼容性問題了。
總結:上述方法或我無意中摸索出來的方法均行得通,MSDE安裝是關鍵。
補充:
以前裝過sql server,後來刪掉。現在重裝,卻出現「以前的某個程序安裝已在安裝計算機上創建掛起的文件操作。運行安裝程序之前必須重新啟動計算機」錯誤。無法進行下去。 現在又遇到了,終於完全搞定.
步驟是:
1)添加/刪除程序中徹底刪除sql server。
2)將沒有刪除的sql server目錄也刪除掉。
3)打開注冊表編輯器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations項目,並刪除它。這樣就可以清除安裝暫掛項目。
4)刪除注冊表中跟sql server相關的鍵。
其中第3步最重要!!!這里所說的找到不是在左邊的文件夾找到,而是從右邊那裡找到!!!左邊的樹形文件夾是沒有這個項目的,只有一個FileRenameOperations,只刪了它是沒用的.
還有,注冊表中sql server相關的鍵包括如下:
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
總之就是凡是有MICROSOFT SQL SERVER或MSSQLSERVER的都刪掉!
終於可以順利安裝之後.又遇到了登錄不成功的問題.還有返回不了表的問題(想新建表時彈出"在執行該操作期間發生意外錯誤")找了很多文章.不斷嘗試終於成功了!過程真是煩死人~~~~~~~步驟如下:
在控制面版----管理工具----服務,找到MSSQLSERVER的一項.更改MSSQLSERVER服務的服務賬號信息,換成SQL服務專用的用戶。
我的做法是選擇登錄那裡的登錄身份是"本地系統帳戶".
然後把MSSQL的企業管理器中的登錄選項設為僅"WINDOWS驗證"
就OK了.
希望大家在安裝或重裝的過程中沒有碰到這么多麻煩.
MS的東西MSSQL是這樣,IIS是這樣,VC是這樣,.NET..............也都是這樣.
2、win7適合裝哪個版本的SQL SERVER?
樓主,sqlserver2000、2005、2008都可以正常安裝。
要不你就免費版的sqlserver2005 express好了,微軟官方網站即可下載。回
(*^__^*) 嘻嘻…答…
https://www.microsoft.com/zh-CN/download/details.aspx?id=21844
3、windows7如何安裝上SQL server
和一般復軟體相同,但是在裝的時候會讓制你設定sa的密碼,和驗證方式,還有伺服器選擇.看來你是裝過SQL的哈,在這里你一定要一次性裝成功,要不然第二遍就很難裝上了,我的sql server 2005裝了兩次,才裝上,要是沒有裝成功,就要在注冊表中把相關的sql 文件刪除!然後再裝第二次!祝你好運!
4、我在win7上安裝SQL server 2000 總是提示「伺服器組件在此操作系統上不受支持」。如何處理?
我用的WIN7旗艦版,能正常使用SQL 2000,不過當時安裝的時重啟了很多次才成功回的。。。
關於 服務管理答器 伺服器名稱 必須 輸入是你的 計算機的名稱 ,服務選擇SQL server。
關於 企業管理器 如果打不開是安裝時候出問題了,安裝SQL2000需要刪除C盤的IsUn0804文件
5、win7安裝sql2005能作為資料庫伺服器?
sql
server
2005
服務:
第一個選項要啟動;
1、開始->程序-->microsoft
sql
server
2005>配置工具->sql
server
configuration
manager->sql
server
2005
網路配置
->「xxx(您的資料庫)」的協議,
將「named
pipes」和「tcp/ip」的狀態調成「啟用」,方法是在「named
pipes」和「tcp/ip」上右鍵查看其屬性,在其「協議選項卡」中將「已啟用」調成「是」。
2
.
(tcp/ip
屬性選項卡)
在「tcp/ip
」屬性選項卡的「ip
地址」選項卡進行如下設置
將「ip1」模塊下的「ip」地址填寫為您本機的ip地址
將「tcp
動態埠」設為空(默認為0,改為空)
將「tcp
埠」填寫為「1433」(如果您伺服器上有共存資料庫,請賦給他們不同的tcp埠,寫連接字元串是為其帶上各自的埠號)
將「活動」項和「已啟用」項設為「是」
*
如果用ip連接,ipal1
的tcp埠也要設置為同樣的埠;
點擊「確定」將以上設置保存就可以用ip來訪問sql
server
2005資料庫了。
3、microsoft
sql
server
2005————配置工具——sql
server
2005
外圍應用配置器
選擇服務和連接的外圍應用配置器
如圖所示,選擇同時使用tcp/ip和named
pipes,應用,確定。然後再重啟一次服務,一般就可以了。
4。如果還不行,可以先用計算機名登陸到資料庫,單擊右鍵,選擇屬性。
安全性選項中
選擇sql
server和windows身份驗證模式;
連接中選擇允許遠程連接到此伺服器。
5、把本機的sql資料庫設置為伺服器:
要把防火牆關閉,如果還不行就把來賓用戶打開;
如果不想關閉防火牆,就在例外裡面加上埠1433;
6、如何在win7中啟動sql+server伺服器引擎
新建文本文件。

將下copy面文本復制到txt中。
@echo off
for /f "skip=3 tokens=4" %%i in ('sc query MSSQLSERVER') do set "zt=%%i" &goto :next
:next
if /i "%zt%"=="RUNNING" (
echo 已經發現該服務在運行,開始停止
net stop MSSQLSERVER
echo sc config MSSQLSERVER start = DISABLED 禁用服務
) else (
echo 該服務現在處理停止狀態,開始啟動
echo sc config MSSQLSERVER start = Manual 設置服務手動
net start MSSQLSERVER
)
pause
將文本文件另存為bat。

生成的文件如下。

測試批處理。

註:SQl Server的服務名根據不同的機器或許不同,需要自己手動修改。
7、win7裝的sqlserver2000,服務管理器里沒有可選擇的伺服器與服務
啟顯示未選擇任何服務啟服務管理器事呢謝謝啊
8、win7下的sql2005連接伺服器問題
A:協議中的VIA是否已啟用,如果已啟用,則把它禁止.然後再執行上述一種方式操作就可以了.
B:是否已經允許遠程連接。
這個部分可以簡單的分為4個方面,分別是在
SQL
Server上啟用遠程連接、啟用SQL
Server
瀏覽服務、在Windows
防火牆中為SQL
Server
2005
創建例外和在Windows
防火牆中為「SQLBrowser」創建例外。下面是幾個具體的操作方式,摘自MSDN,個人覺得文章的黑體部分應當特別的一起我們的注意。
在SQLServer
實例上啟用遠程連接
1.指向「開始->程序->Microsoft
SQL
Server
2005->配置工具->SQL
Server
外圍應用配置器」
2.在「SQL
Server
2005
外圍應用配置器」頁,
單擊「服務和連接的外圍應用配置器」
3.然後單擊展開「資料庫引擎」,
選中「遠程連接」,在右邊選中「本地連接和遠程連接」,
再選擇要使用的協議,(
這個地方應當啟用TCP/IP
和命名管道服務!)單擊「應用」,您會看到下消息:
「直到重新啟動資料庫引擎服務後,對連接設置所做的更改才會生效。」,單擊「確定」按鈕返回
4.展開「資料庫引擎」,
選中「服務」,在右邊單擊「停止」,等到
MSSQLSERVER
服務停止,
然後單擊「啟動」,重新啟動MSSQLSERVER
服務。
啟用
SQLServer
瀏覽器服務
1.指向「開始->程序->Microsoft
SQL
Server
2005->配置工具->SQL
Server
外圍應用配置器」
2.在「SQL
Server
2005
外圍應用配置器」頁,
單擊「服務和連接的外圍應用配置器」
3.然後單擊展開「SQL
Server
Browser」,
選中「服務」,在右邊「啟動類型」選擇「自動」,
再單擊「啟動」,單擊「確定」按鈕返回
在Windows
防火牆中為「SQL
Server
2005」創建例外
1.在
Windows
防火牆設置界面中,選擇「
例外」
選項卡,然後單擊「添加程序」
2.在「添加程序窗口」中單擊「瀏覽」
3.然後找到「C:\ProgramFiles\Microsoft
Files\Microsoft
SQL
Server\
MSSQL.1
\MSSQL\Binn\sqlservr.exe」,
單擊「確定」返回
注意
:
路徑可能會根據
SQL
Server
2005
安裝不同而不同。
MSSQL.1
是佔位符,對應資料庫實例ID。
4.對每個需要打開遠程訪問的SQL
Server
2005
實例,重復步驟
1
至
3。
在Windows
防火牆中為「SQLBrowser」創建例外
1.在
Windows
防火牆設置界面中,選擇「
例外」
選項卡,然後單擊「添加程序」
2.在「添加程序窗口」中單擊「瀏覽」
3.然後找到「C:\ProgramFiles\Microsoft
Files\Microsoft
SQL
Server\90\Shared\sqlbrowser.exe」,
單擊「確定」返回
注意
:
路徑可能會根據
SQL
Server
2005
安裝不同而不同
9、WIN7系統下怎樣啟動SQL服務?
Windows7系統下啟動SQL Server 數據來庫服務的步源驟如下:
1、點擊開始菜單,選擇控制面板;
2、選擇「管理工具」;
3、選擇「服務」,系統自動打開本地所有服務列表;
4、在列表中,找到SQL Server(實例名)的服務;
5、右鍵點擊此服務,選擇「啟動」,完成資料庫服務的啟動。
10、win7下安裝SQL Server 2000 說伺服器組件在此操作系統不受支持怎麼解決
sql server2000是一個較為古老的資料庫了,目前win7不支持此款軟體,建議安裝一個較新的版本。如果一定要安裝這個東西,沒辦法,把系統倒回XP吧,或者弄個雙系統也行。