数据库

本类阅读TOP10

·SQL语句导入导出大全
·SQL Server日期计算
·SQL语句导入导出大全
·SQL to Excel 的应用
·Oracle中password file的作用及说明
·MS SQLServer OLEDB分布式事务无法启动的一般解决方案
·sqlserver2000数据库置疑的解决方法
·一个比较实用的大数据量分页存储过程
·如何在正运行 SQL Server 7.0 的服务器之间传输登录和密码
·SQL中两台服务器间使用连接服务器

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
昨天到安徽宿松一个客户那里搞维护的经验教训

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

               昨天到安徽宿松一个客户那里搞维护的经验教训

     客户的数据库服务器本来是好的,我为了给别人演示怎么安装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"

 




相关文章

相关软件