手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > 电脑知识 > 文章 当前位置: 电脑知识 > 文章

oracle安装及导入数据出现的问题及解决

时间: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;
USERENV('LANGUAGE')
----------------------------------------------------
AMERICAN_AMERICA.ZHS16GBK 
由此可以看出字符集为ZHS16GBK

4.Server端字符集修改

将数据库字符集ZHS16GBK改成UTF8/将UTF8改成ZHS16GBK

将数据库启动到RESTRICTED模式下做字符集更改:
$ sqlplus "/as sysdba"

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。

上一篇:access单元格如何设置输入掩码格式

下一篇:Win10安装软件出现2053错误的解决方法

凯立德2019冬季版更新..
粤ICP备13076123号  |   QQ:4805346  |  地址:Com  |  电话:92777708  |  
Copyright © 2024 天人文章管理系统 版权所有,授权Www.Qtxw.Com使用 Powered by 55TR.COM