昨天到安徽宿松乙個客戶那裡搞維護的經驗教訓

2021-03-31 08:56:30 字數 3279 閱讀 9320

昨天到安徽宿松乙個客戶那裡搞維護的經驗教訓

客戶的資料庫伺服器本來是好的,我為了給別人演示怎麼安裝oracle的客戶端,在伺服器上安裝了oracle的客戶端,安裝到一半的時候我突然覺得我發現了乙個極大錯誤:oracle伺服器不能再安裝oracle的客戶端,

我退出但是晚了:收費管理系統不能連上資料庫,pb不能連上資料庫,dba studio也不能連上資料庫。

天啊!!!這回麻煩大了。資料沒有備份。客戶那裡不能上網。

我出了一身冷汗想馬上給我的經理打**,碰巧經理打**過來我馬上和他說了情況,他盡量保持冷靜的說(後來他說他也出了冷汗):我說了多少次:oracle伺服器不能再安裝oracle的客戶端,如果客戶的欠費資料丟失了,我賠不起的,你無論如何一定要把資料庫搞好再回來,oracle的客戶端安裝過程修改的是登錄檔的內容,你需要乙個乙個對照的改回來。我接到命令馬上行動。

參考我機器上的oracle的登錄檔資訊,然後根據客戶的機器實際情況進行修改,然後把登錄檔導進客戶的登錄檔。把伺服器重起,只能聽天由命了。重起後竟然好使。天啊。

這次的經歷真是慘重教訓,這次是運氣好還能恢復。最大的教訓就是:以後到客戶那裡無論是做什麼工作,

先把資料庫備份再說!!!!

一定要備份啊!!!!!!!

下面是我使用登錄檔的資訊:

windows registry editor version 5.00

[hkey_local_machine/software/oracle]

"inst_loc"="c://program files//oracle//inventory"

"oracle_home"="c://oracle//ora81"

"oracle_home_name"="orahome81"

"api"="c://oracle//ora81//dbs"

"oracle_group_name"="oracle - orahome81"

"nls_lang"="american_america.we8iso8859p1"

"oledb"="c://oracle//ora81//oledb//mesg"

"vobhome2.0"="c://oracle//ora81"

"oo4o"="c://oracle//ora81//oo4o//mesg"

[hkey_local_machine/software/oracle/all_homes]

"home_counter"="1"

"default_home"="orahome81"

"last_home"="0"

[hkey_local_machine/software/oracle/all_homes/id0]

"name"="orahome81"

"path"="c://oracle//ora81"

"nls_lang"="american_america.we8iso8859p1"

[hkey_local_machine/software/oracle/home0]

"id"="0"

"oracle_group_name"="oracle - orahome81"

"oracle_home_name"="orahome81"

"oracle_home"="c://oracle//ora81"

"nls_lang"="american_america.we8iso8859p1"

"oracle_sid"="ybstd99"

"oracle_home_key"="software//oracle//home0"

"sqlpath"="c://oracle//ora81//dbs"

"oracle_base"="c://oracle"

"mshelp_tools"="c://oracle//ora81//mshelp"

"rdbms_control"="c://oracle//ora81//database"

"rdbms_archive"="c://oracle//ora81//database//archive"

"ora_waterh_autostart"=hex(2):54,00,52,00,55,00,45,00,00,00

"ora_waterh_pfile"=hex(2):43,00,3a,00,5c,00,6f,00,72,00,61,00,63,00,6c,00,65,/

00,5c,00,61,00,64,00,6d,00,69,00,6e,00,5c,00,77,00,61,00,74,00,65,00,72,00,/

68,00,5c,00,70,00,66,00,69,00,6c,00,65,00,5c,00,69,00,6e,00,69,00,74,00,2e,/

00,6f,00,72,00,61,00,00,00

"ora_waterh_shutdown"=hex(2):54,00,52,00,55,00,45,00,00,00

"ora_waterh_shutdowntype"=hex(2):69,00,00,00

"ora_waterh_shutdown_timeout"=hex(2):33,00,30,00,00,00

[hkey_local_machine/software/oracle/oledb]

"cachetype"="memory"

"chunksize"="100"

"distribtx"="1"

"fetchsize"="100"

"osauthent"="0"

"plsqlrset"="0"

"pwdchgdlg"="1"

"schrstlng"="10000"

"userdeffn"="0"

"disableretclause"="1"

"tracecategory"="0"

"tracefilename"="c://oraoledb.trc"

"tracelevel"="0"

"traceoption"="0"

[hkey_local_machine/software/oracle/oo4o]

"cacheblocks"="20"

"fetchlimit"="100"

"fetchsize"="4096"

"helpfile"="c://oracle//ora81//mshelp//oracleo.hlp"

"perblock"="16"

"slicesize"="256"

"tempfiledirectory"="c://temp"

"oo4o_home"="c://oracle//ora81//oo4o"

昨天,我的乙個組員向我請假

昨天,我的乙個組員向我請假一天,請假的理由是 太累了,身體不舒服 看過這個理由,想說些什麼.我們小組5個人,用了15天時間,開發了乙個bbs和乙個相簿,包括前台和後台.開發期間每天都是到晚上11點,工作量確實很大.第三週進行bug處理和開發總後台,開發時間調整到晚上9點.因為7月1日,也就是第五周的...

昨天,我的乙個組員向我請假

昨天,我的乙個組員向我請假一天,請假的理由是 太累了,身體不舒服 看過這個理由,想說些什麼.我們小組5個人,用了15天時間,開發了乙個bbs和乙個相簿,包括前台和後台.開發期間每天都是到晚上11點,工作量確實很大.第三週進行bug處理和開發總後台,開發時間調整到晚上9點.因為7月1日,也就是第五周的...

Xcode呼叫乙個printf都會進行那些操作

比如這是乙個 arm64 架構下的 macho 檔案。mach 載入器會讀取 macho 檔案中的載入命令 load commands 這些命令決定了如何布局這個程序的記憶體空間。這裡需要注意 記憶體位址和 macho 檔案的 offset 是兩個概念,對於 text 和 data 段中的東西,ar...