zoukankan      html  css  js  c++  java
  • oracle数据库导入问题

    前两天做一个项目,需要用到oracle10g数据库,在网上找了一篇图文的安装教程,安装之后,导入客户的数据库,结果报各种错。找了老半天原因,后来终于明白了,客户用的数据库字符集编码为ZH16Gbk,而我装的时候按照安装步骤给装成了AL32UTF8。结果导入时就报错了。后来只有卸载掉oracle,再重新安装了。发现卸载也是相当麻烦,到网上找了一篇详细的卸载步骤:

    1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务;

    2、开始->程序->Oracle – OraDb10g_home1>Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除;

    3、运行regedit命令,删除下面内容:HKEY_LOCAL_MACHINE|SOFTWARE|ORACLE注册表键,删除此键。

    HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,删除Services键下所有以oracle为首的键。

    HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services|Eventlog|Application, 删除此键下所有以oracle为首的键。

    HKEY_CLASSES_ROOT,删除此键下所有以Ora,Oracle,Orcl,EnumOra 为前缀的键。

    HKEY_CURRENT_USER|Software| Microsoft|Windows|CurrentVersion|Explorer|MenuOrder|Start Menu|Programs, 删除此键下所有以oracle为首的键。

    HKEY_LOCAL_MACHINE|SOFTWARE|ODBC|ODBCINST.INI注册表键,删除了Microsoft ODBC FOR ORACLE注册表键以外的所有有Oracle字样的键值。

    HKEY_我的系统上没找到相关的项
    LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,删除以Oracle或OraWeb为前缀的键。

    4、开始->设置->控制面板->系统->高级->环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定;【这点很重要】

    5、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标;

    6、删除c:\Program Files\Oracle目录;

    7、重新启动计算机,重起后才能完全删除Oracle所在目录 ;

    8、删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入口目录及所有子目录,并从Windows XP目录(一般为c:\WINDOWS)下删除以下文件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等;可以直接在C盘搜索以ora打头的文件进行选择性删除,切记不能全删除,有些可能是其他程序中包含的oracle相关组件,必须仔细排查

    9、WIN.INI文件中若有[ORACLE]的标记段,删除该段;

    10、如有必要,删除所有Oracle相关的ODBC的DSN;

    11、到事件查看器中,删除Oracle相关的日志 说明:如果有个别DLL文件无法删除的情况,则不用理会。

    处理到以上第11步,基本上就没什么问题了,这个时候关闭杀毒软件等可能阻止oracle安装的程序,进行重新安装,安装完毕一般就没什么问题了。 

      文章出处为:http://www.poorren.com/oracle-10g-universal-installer/

  • 相关阅读:
    Centos7源码安装mysql及读写分离,互为主从
    Linux简介及Ubuntu安装
    CentOS7 IP自动获取
    memcached总结
    CentOS7安装iptables防火墙
    centos 7.0 mono&Jexus V5.5.3安装
    设置背景模糊效果
    vue 动画过渡
    sticky footer
    设置最低高度为100%
  • 原文地址:https://www.cnblogs.com/xxiaoye/p/xxiaoye.html
Copyright © 2011-2022 走看看