資料庫未打開
資料庫連接失敗的原因及解決方法
原因一:登錄賬號、密碼、伺服器名稱、資料庫名稱登錄錯誤導致不能連接,這個比較常見,仔細檢查好所填信息是否正確,填寫正確一般就可以解決。
解決方法:當正在使用的軟體出現資料庫不能連接時,一般就是伺服器名出現問題,更改伺服器名稱一般可以解決問題。資料庫如果是安裝在本機,伺服器名可以用「.」或「(local)」來代替 ;如果是安裝在區域網的其它計算機上,可以用IP地址作為伺服器名。
原因二:如果沒能正確安裝sql伺服器,也會導致資料庫連接不上;安裝好資料庫後,如果SQL服務管理器沒有啟動,則要去服務那裡開啟。
解決方法:如果是SQL資料庫未能能成功安裝,再次重新安裝時,可能會無法安裝,提示是存在一個未完成的安裝掛起。解決就方法是:打開注冊表編輯器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到並刪除PendingFileRenameOperations項目即可。
如果是更改了Windows的用戶名或者密碼,會導致SQL服務管理器不能啟動,解決辦法是去控製版面的服務那裡修改啟動。具體是:點擊開始-->設置-->控制面板-->管理工具-->服務-->找到MS SQL SERVER服務-->在上面右鍵-->屬性-->登陸-->修改啟動服務的帳戶和密碼。
原因三:因許可權問題導致資料庫不能連接,解決方法是檢測計算機的安全保護限制、SQL Server安全設置、操作系統的安全限。
解決方法:可以先暫時關閉防火牆或者殺毒軟體,看是否是這些軟體的安全設置所導致。
SQL Server安全設置:打開企業管理器-->展開SQ L Server組-->右擊伺服器名-->點擊屬性-->在SQL Server屬性-->安全性中,把「身份驗證」選擇為「在SQL Server和Windows」;
如果SQL伺服器採用的是Windows XP系統,當工作站電腦出現不能連接資料庫的情況時,可以在伺服器和工作站各建立一個相同的WINDOWS用戶賬號和密碼
原因四:引起原因:網路連接存在故障;
解決方法:檢修網路是否存在故障。
Ⅱ ORA-01219、資料庫未打開、僅允許在固定表視圖中查詢是什麼問題
ORA-01219 :資料庫未打開:弊橡僅允許在固定表/視圖中查詢 解決!
ORA-01219:database not open:queries allowed on fixed tables/views only
「ORA-01219:資料庫未打開:僅允許在固定表/視圖中查詢」的警告窗口!
解決辦法:
登錄Oracle SQL*Plus
username sys
password sa
這一段是找出打開資料庫的時候報錯的地方
SQL> select open_mode from v$database;
OPEN_MODE
----------
MOUNTED
SQL語句> alter database open;
拋出的錯前拆誤:
ERROR at line 1:
ORA-01157: cannot identify/lock data file 4 - see DBWR trace file
ORA-01110: data file 4: '/data/app/oradata/ora237/users01.dbf'
這里就是講'/data/app/oradata/ora237/users01.dbf'這個文件出問題
我們要做的就是刪掉這個殘留文件'/data/app/oradata/ora237/users01.dbf'
進行下一步:
SQL> alter database datafile '/data/app/oradata/ora237/users01.dbf' offline drop;
刪除完後再查看一下狀態看看行不行:
SQL> alter database open;
我的問題按照上面的步驟搞租悔旁定了
SQL>
Ⅲ 關於oracle資料庫未打開的問題(資料庫未打開怎麼解決)
你去你的我的電腦--》右擊管理--》找到服務看看起來沒呢,要是起來了,就是你的爛褲登錄的資料庫被刪除了,或者是你的用戶名和密碼不匹配,你先確認下你飢掘簡的什麼步驟報的這個錯誤散和呢?
Ⅳ MySQL無法打開資料庫怎麼辦
update語句錯誤。
在服務運行目錄找到my.ini或者my.cnf文件,打開文件,找到[mysqld]在下面增加一行
lower_case_table_names=1 (0:大小寫敏感;1:大小寫不敏感)
重啟MySQL服務
(4)資料庫未打開擴展閱讀
注1:如未改動數據文件夾所有者和組,啟動資料庫後,進入bus庫點擊相應表名會出現 ERROR #1017 :Can't find file: '/xxx.frm' 錯誤或ERROR #1036 Table '表名' is read only
注2:如資料庫較多,可能會發現,部分資料庫文件中有.frm .MYD .MYI這三種文件,部分資料庫中只有.frm文件,這是因為MySQL存儲表的時候,使用的默認資料庫稿飢灶存儲引擎是InnoDB,而使用肢指InnoDB存儲引擎的時候,是不生成.MYD 和.MYI文鍵扮件的。
Ⅳ oracle 提示:資料庫未打開 ,怎麼打開的的服務全打開了求高手啊
你去你的我的電腦--》右擊管理--》找到服務看看起來沒呢,要是起來了,就是你的登錄的資料庫被刪除了,或者是你的用戶名和密碼不匹配,你先確認下你的什麼步驟報的這個錯誤呢?
Ⅵ solidworkselectrical工程資料庫未打開
1. 右鍵計算機選擇管理
2. 打開服務選項,找到 SOLIDWORKS Electrical Collaborative Server
3. 如果找不到SOLIDWORKS Electrical Collaborative Server,在你電腦的啟動服務裡面添加啟動項目,把EwServer添加到計劃任務就行
1. 新創建一個計劃任務
2. 輸入一個名稱
3. 切換到操作並點擊搜臘新建
4. 然後再瀏覽裡面找到你需要執行的程伍彎序;
如果你是批處理的話也是可以的
5. 切換到觸發器
點擊創建
6. 在執行時間裡面設置一個時間
7. 創建完成之世橘滑後回到任務計劃管理器
看看我們創建的計劃任務
等待計劃執行時間查看結果
Ⅶ 易語言製作的軟體運行時出錯 未指定當前資料庫或者指定數據未打開 是哪裡出錯了
這個問題長出現在目錄的問題,請仔細檢查一下你的代碼中是否有陸唯以下錯誤:
取運行目錄()+「文件名」文件名前邊有個「」反斜杠
多數在這早備培個滾缺情況下,就會出現你這個錯誤。
Ⅷ 創建新的表空間,提示資料庫未打開,為什麼
分步啟動一下數世清據鬧洞庫看看,在伺服器上操作液返枯:
sqlplus / as sysdba
sql>startup nomount
sql>alter database mount
sql>alter database open
Ⅸ 求救:oracle ORA-01219 資料庫未打開問題
那是因為你的資料庫沒打開,
alter database open,打開資料庫就可以查了
Ⅹ 我使用Oracle資料庫創建表空間的時候說是「資料庫未打開」,怎麼解決
1.在DOS命令下輸入:sqlplus
/
as
sysdba然後回車。2.如果上一步正常執行,接下來輸入:
alter
database
open;如果以上任何一步報錯,截個圖出來,我再給你看。