資料庫故障總結 二

2021-06-06 04:27:24 字數 1312 閱讀 8482

**************************

資料庫故障總結【二】

*************************

安裝故障01

oracle 安裝時出現:ora-12638 身份檢索失敗的解決辦法。

在機器上安裝oracle 服務端,安裝過程中出現身份證明檢索失敗,安裝失敗。

sqlnet.authentication_services= (nts)是用來做身份證明檢索的。

只需要對這句進行修改就能避免這樣的錯誤出現

解決辦法有2個,一是刪除或者注釋掉這句**,避免讓它去做這個檢索;另乙個是把nts改為none,也可以避免讓它去做這個檢索。

安裝故障02

oracle 11g安裝時出現:「tns協議介面卡錯誤」

這是由於監聽程式無法啟動引起的,由於登錄檔裡的某些值錯誤

或者不存在而造成的,需要修改登錄檔。

一、在「開始」->「執行」中輸入「regedit」,開啟登錄檔

二、進入登錄檔,「hkey_local_machine\system\currentcontrolset\services\oracleoradb11g_home1tnslistener」

檢視「oracleoradb11g_home1tnslistener」值中有沒有「imagepath」鍵,如果沒有的話,需要新增,然後給這個鍵賦值,

這值是「j:\oracle11.1.0\product\db\bin\tnslsnr.exe」(要根據實際位址填寫,其實也就是***啟動程式的位址)。

儲存退出登錄檔。

執行時故障03

oracle執行時出現:ora-12154:無法解析指定的連線識別符號。

這是由於tnsnames.ora檔案中server_name中下一行的空格影響到了 tnsnames.ora的解析,需要在oradb後的2個右括號之間換行和空格。

oradb =

(description =

(address_list =

(address = (protocol = tcp)(host = lihengbing.nj.headware.cn)(port = 1521))

)(connect_data =

(server = dedicated)

(service_name = oradb)

)//右括號換行後沒有空格,只要加上空格後就能解決此問題

)

資料庫總結(二)

總結一下最近資料庫學到的語句 sqlcmd s lx use 學生成績管理系統 資料庫基本語句 select from 班級資訊 go可以執行任何txtsql語句 exit 退出 sqlcmd 資料庫內輸入sp helpdb 可以檢視所有資料庫狀態 修改 alter database 學校教務管理系...

資料庫總結(二)

關聯式資料庫 2.1 關係資料結構及形式化定義 2.1.1 關係 1.域 domain 域是一組具有相同資料型別的值的集合。例 整數實數 介於某個取值範圍的整數 指定長度的字串集合 2.笛卡爾積 cartesian product 1 笛卡爾積 給定一組域d1,d2,dn,允許其中某些域是相同的。d...

資料庫故障處理

解決方法 分離出還原失敗的資料庫geb 先建立乙個同樣的資料庫geb 停掉server服務,用舊的資料檔案覆蓋新建立的檔案 只要mdf就可以 啟動server服務 執行以下命令 sp configure allow 1 goreconfigure with override goupdate sys...