资料下载地址:
链接:https://pan.baidu.com/s/18vFl6CqgLLPPhXkawsHOvw
提取码:3b3n
一、Oracle服务本地安装流程
1.1 解压,两个压缩包一起解压
win64_11gR2_database_1of2.zip
win64_11gR2_database_2of2.zip
1.2 打开解压后的目录,点击setup.exe安装
win10用户如果提示
是因为11g没有win10的注册信息,打开…\database\stage\cvu\cvu_prereq.xml添加如下信息:
注:使用xml软件替换并保证格式正确,否则可能还是会提示错误。
<OPERATING_SYSTEM RELEASE="6.2">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="64-bit"/>
<NAME VALUE="Windows 10"/>
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
</ENV_VAR_LIST>
</OPERATING_SYSTEM>
或者直接替换已替换好的cvu_prereq.xml
1.3 安装过程如下
Step1:
Step2:
Step3:
Step4:
Step5:
Step6:
Step7:
Step8:
Step9:
Step10:
Step11:自定义数据库和SID
Step12:字符集可按你自己的选择
Step13:
Step14:
Step15:
Step16:自定义密码
Step17:
Step18:开始安装
安装过程如果弹出安装.NET,要选择安装。
Step19:安装完成
二、使用PLSQL软件连接Oracle
2.1解压
将解压出来的instantclient_12_2文件夹放到D盘(自己选择存放位置)
2.2安装PLSQL Developer
这就是普通的软件安装过程,就不赘述了。里面有注册码以及中文包。
安装完成即可,不需要像连接远程oracle那样做复杂设置。
2.3连接
如果连接失败,选择“取消”,进入软件----首选项,做以下修改:
D:\Oracle\product\11.2.0\dbhome_1\BIN
D:\Oracle\product\11.2.0\dbhome_1\BIN\oci.dll
重新连接,OK!
三、常见问题解决
3.1数据导入
导入可执行文件:D:\Oracle\product\11.2.0\dbhome_1\BIN\imp.exe
导入报错:
错误原因:oracle支持低版本往高版本导入,但不能直接由高版本导入到低版本
解决方法:修改文件标头,保持大版本号一致。
使用notepad++或PilotEdit Lite(推荐使用,可以打开超大文件),修改标头信息
因为安装的Oracle是11,因此改为V11。
保存文件,重新导入,OK!
3.2数据长度错误
如果导入表字符集为GBK,Oracle安装字符集为UTF8,则可能原表设计的数据长度不够用,导致报错。
问题原因:GBK一个汉字占2个字节,UTF8中汉字占3个字节。
解决方法:停止导入,打开oracle,刷新Tables,看到新导入的表,将表字段长度加大即可。再重新导入一次。或者修改字符集。