當前位置:首頁 » 數據倉庫 » 資料庫伺服器無法啟動
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫伺服器無法啟動

發布時間: 2022-11-05 16:39:27

⑴ mysql伺服器啟動不了怎麼回事

解決mysql服務無法啟動的問題

  • 找到mysql安裝目錄,將其配置文件my.default.ini改名為my.ini,並且將my.ini移至bin目錄下。

  • 啟動命令行,將目錄切換到mysql安裝目錄的bin目錄下。

  • 接下來,在命令行執行命令:mysqld --initialize --user=mysql --console

  • 注意,上一個步驟會獲得一個臨時密碼,需要記錄,之後會用到。

  • 接下來在控制台以命令行輸入:mysqld --install,進行安裝服務操作。

  • 之後,在任務管理器找到「服務」,啟動其中的MYSQL服務即可。

  • 之後,輸入命令行mysql -uroot -p,利用之前的臨時密碼輸入即可登錄資料庫成功。

  • 修改臨時密碼,設置密碼:mysqladmin -u USER -p password PASSWORD,注意USER和PASSWORD為自己定義的數值。

⑵ SQL資料庫為什麼啟動不了

原因
SQL
Server、SQL
Agent

SQL
Server
Executive
啟動服務帳戶的密碼不正確,因為密碼可能已被更改了。
替代方法
若要解決此問題,請在
SQL
Server
主機的
Microsoft
SQL
Server
服務帳戶中鍵入正確的密碼。

⑶ SQL server服務無法啟動怎麼解決

⑷ 電腦提示資料庫服務未啟動怎麼解決

首先查看哪裡提示這個「資料庫服務未啟」
第一,看是否自動啟動的,如果是,那麼直接查看日誌。
第二,如果要手動啟動那麼,是否在啟動的過程中出現錯誤,要去查看日誌,看原因。
第三,問題應該可以解決了。

⑸ mysql 資料庫無法啟動

故障處理
移除當前使用的 redo log 文件,然後可以試著啟動資料庫,結果啟動失敗!
提示:
[ERROR] InnoDB: Page [page id: space=0, page number=0] log sequence number 178377412422 is in the future! Current system log sequence number 165909011496.
這樣的錯誤,這是因為 MySQL writer 線程按照配置的時間間隔以 page 為單位刷新 buffer 數據到磁碟。當數據刷新到磁碟的時候,新寫入磁碟的 page 包含了較新的 LSN,此時系統 system 表空間頭的 LSN 並沒有同步更新,通常這是檢查點線程的工作。在正常的崩潰恢復中,MySQL 可以藉助 redo log 來進行前滾和回滾,但是此時 redo log 已經被我們刪掉了,MySQL 無法進行恢復操作。此時,我們設置 innodb_force_recovery=3 來強制啟動 MySQL,仍然啟動不成功,改成 4 後啟動了!
再使用 mysqlmp 導出備份,結果噩夢又降臨了!MySQL 又 crash 了。
提示:
InnDB: Failed to find tablespace for table......
設置參數 innodb_force_recovery=5,資料庫仍然啟動失敗,再設置成 6,啟動成功!用 sqlmp 順利把數據備份出來了!
再初始化資料庫,把剛剛備份的資料庫導入,資料庫恢復成功完成!

參數說明
這里的關鍵是設置 innodb_force_recovery 參數,對應這個參數的說明如下:
1. SRV_FORCE_IGNORE_CORRUPT:忽略檢查到的 corrupt 頁;
2. SRV_FORCE_NO_BACKGROUND:阻止主線程的運行,如主線程需要執行 full purge 操作,會導致 crash;
3. SRV_FORCE_NO_TRX_UNDO:不執行事務回滾操作;
4. SRV_FORCE_NO_IBUF_MERGE:不執行插入緩沖的合並操作;
5. SRV_FORCE_NO_UNDO_LOG_SCAN:不查看重做日誌,InnoDB 存儲引擎會將未提交的事務視為已提交;
6. SRV_FORCE_NO_LOG_REDO:不執行前滾的操作。

⑹ SQL伺服器不能啟動怎麼辦

1、將administrator的密碼改回原來的密碼;
2、從資料庫服務管理器中啟動SQLServer;
3、從「計算機管理」中修改administrator的密碼;
4、打開資料庫企業管理器,在左邊資料庫伺服器列表中找到要修改的伺服器,點擊右鍵菜單【
屬性】,在出現的屬性對話框中選擇「安全性」表項;
5、在「啟動服務帳戶」處的「本帳戶」選項中修改密碼為administrator的新密碼,點擊「確定
」,系統提示「是否現在停止並重新啟動伺服器?」,點擊「是」。資料庫伺服器會自動停止並重新啟動

⑺ SQL Server(MSSQLSERVER)無法啟動怎麼解決

1、IP地址配置不正確:

打開 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,選擇MSSQLSERVER協議, 然後雙擊右邊窗口的TCP/IP,在彈出窗口中檢查IP配置。

2、可能是因為VIA協議啟用造成的。解決方法如下:

打開SQL Server 2008中的配置工具SQL Server Configure Manager,將VIA協議禁用.重新啟動SQL Server(MSSQLSERVER ),成功.

3、管理員密碼修改也會造成sqlserver服務無法啟動。解決方法如下:

打開 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,在MSSQLSERVER服務屬性中,修改以哪個賬號來啟動服務。
我機器啟動不了服務的原因就是啟用了 「VIA」服務,禁用後,OK了。

4. 安裝的是SQL Server 評估版,180天的試用期後,MSSQLSERVER服務就無法啟動,手動啟動就報告17051錯誤。

解決辦法:
第一步:進入SQL2008配置工具中的安裝中心,
第二步:再進入維護界面,選擇版本升級,
第三步:進入產品密鑰,輸入密鑰
Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB
Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB
第四步:一直點下一步,直到升級完畢。
用key升級成功後即可啟動MSSQLSERVER服務。如果啟動SQL SERVER管理器依然報告過期錯誤,則將注冊表HKEY_LOCAL_MACHINESOFTWARE\MicrosoftMicrosoft SQL Server100ConfigurationState,將其中CommonFiles的鍵值改為3。
然後再重復以上四個步驟,進行升級就OK了。

⑻ 電腦開機顯示資料庫伺服器沒有啟動程序即將關閉

可以用超級兔子和優化大師之類的系統優化軟體,還可以在運行中輸入msconfig,點『啟動』選項卡,只留cmf...(不記得了,好象是這幾字母開頭,是輸入法)和殺毒軟體,其他全部關閉,退出重起
剛開機時有個小畫面,所以不便給各位截圖。顯示的具體內容是:「啟動資料庫服務失敗,系統不能運行!」加一警示音,下面還有個確定。

⑼ sql資料庫伺服器無法啟動

你去服務管理器裡面看看是不是哪個服務被關閉了。控制面板——管理工具--計算機管理面板,裡面有一個服務和應用程序,打開服務這個面板,在右邊可以看見系列服務的啟動狀態,主要是MSSQLSEVER服務是否啟動,其它的你再試著修改一下啟動狀態
你那個MSSQLSEVER服務狀態是自動、手動、還是禁用啊?如果是禁用的話先改成自動或者手動,再重新啟動,如果不是禁用,看來你的SQL是受到什麼軟體的制約,或者是中毒辣了。那隻能再重新安裝一次試試看吧

⑽ sql資料庫無法啟動是怎麼回事

不知用的是sql
server
2000還是2005,
如果連不上的話估計是安裝有問題,
卸載了重裝也挺快的,我覺得還是my
sql好用