赞
踩
目录
2.Oracle 第三方工具 PL/SQL Developer
根据自己的电脑去官网上下载对应的oracle版本,这里用到的是oracle11。
ORACLE 官网https://www.oracle.com/cn/database/technologies/express-edition.htmloracle11g下载后有两个文件,将两个文件夹解压到一个文件夹下,默认database文件夹。
可以填写email,可以去掉挂钩,我这里是填写email,然后点击下一步。
点击下一步。
选择桌面类(D)或者服务器(S),这里选择桌面类就可以。
填写数据库名和密码,以及文件安装文件、数据库文件位置,点击下一步。
解决1:可以全部忽略。
解决2:
原因:由于操作系统未开启默认共享,导致Oracle无法检查环境的可用性。
管理员运行cmd,开启c盘共享。
net share c$=c:
如果提示无法启动server服务,启动即可。
再次检查,还是失败,需要改变注册表里面的两个参数只,在搜索中输入regedit,找到AutoShareServer 、AutoShareWks将值修改为1,然后重新启动电脑 ,如果还是不行,再再cmd下分享一下c盘,执行上一步。
注册路径:HKEY_LOCAL_MACHINE-->System-->CurrentControlSet-->Services-->LanmanServer-->Parameters
AutoShareServer 将值改为1
AutoShareWks 将值改为1
重启电脑后,再次安装检查检查通过。
删除c盘共享。
net share c$ /delete
点击完成,等待安装。
安装完成。
测试安装成功:
在cmd中输入sqlplus登录用户和密码。如果登录不上去cmd输入 sqlplus / as sysdba进行修改用户密码。
PL/SQL Developer 官网下载https://www.allroundautomations.com/try-it-free/
ORACLE CLIENT 官网下载https://www.oracle.com/database/technologies/instant-client/downloads.html
下载合适的版本,双击安装点击下一步。
修改安装路径,点击下一步 。
点击下一步。
点击安装。
点击下一步。
等待安装完成。
配置pl/sql和oracle client,通过用户登录pl/sql注册,用下面的也可以,根据版本定。
- product code: ke4tv8t5jtxz493kl8s2nn3t6xgngcmgf3
- serial Number: 264452
- password: xs374ca
配置oracle client。
设置合适的字体。
通过cmd登录用户,用sqlplus登录,对一张表插入数据,字段有中乱乱码。
1.查看服务器端编码
select userenv('language') from dual;
2.执行语句
select * from V$NLS_PARAMETERS
查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否和第一步得到的值一样。如果不是,需要设置环境变量。否则PLSQL客户端使用的编码和服务器端编码不一致,插入中文时就会出现乱码.
3.设置环境变量
计算机->属性->高级系统设置->环境变量->新建
设置变量名:NLS_LANG;变量值:第1步查到的值, AMERICAN_AMERICA.ZHS16GBK
4.重新启动PLSQL,插入数据正常
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。