时间:2017-11-09 点击: 次 来源:网络 作者:佚名 - 小 + 大
Oracle 按装问题以及解决: 先决条件内存等检查失败: 解决:1. 在命令提示符下 netshare c$=c: (此命令为共享C盘,net shareD$=D: 此命令为共享D盘) 如果命令执行成功,下面的命令无需执行。 如果这个命令提示错误:“发生系统错误 5,拒绝访问的时候”,那我们可以修改注册表,检查AutoShareServer和AutoShareWks注册表值,以确保未将它们设置为0,让C盘进行共享。 步骤: ①.依次点击“开始→运行”,输入regedit,然后按回车键进入注册表编辑器。 ②找到并单击HKEY_LOCAL_MACHINE-->System-->CurrentControlSet-->Services-->LanmanServer-->Parameters,将AutoShareServer和AutoShareWks的值改为1。 ③.重启电脑。再次运行netshare ,显示结果如图即可 C:\Users\Administrator>netshare 共享名 资源 注解 ------------------------------------------------------------------------------- C$ C:\ 默认共享 D$ D:\ 默认共享 E$ E:\ 默认共享 F$ F:\ 默认共享 print$ C:\Windows\system32\spool\drivers
2.打开服务界面services.msc 3. Oracle Server端字符集查询SQL> select userenv('language') from dual; 4.Server端字符集修改 将数据库字符集ZHS16GBK改成UTF8/将UTF8改成ZHS16GBK 将数据库启动到RESTRICTED模式下做字符集更改: SQL> conn /as sysdba; SQL> shutdown immediate; SQL> startup mount; SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION;SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;SQL> alter database open; SQL> alter database character set INTERNAL_USE UTF8(ZHS16GBK); SQL> shutdown immediate; SQL> startup; SQL> exit; 5.dmp文件字符集修改: 用UltraEdit将dmp文件打开,看第一行第2,3字符 ,(ZHS16GBK字符集用sql查是03 54),将2,3字符改成0354。 |