点击上方蓝字关注!
Oracle 10g安装
01
安装虚拟机
安装vmware软件(参见vmware安装文章)
02
加载操作系统(windows XP)
安装完vmware后,双击xp_oracle文件夹里的 xp_oracle.vmx 文件就能直接打开。
这是准备好的xp系统,大家安装可以网上下载一个xp系统安装到虚拟机即可。
配置网络
01
为虚拟机添加虚拟网卡
02
添加后会自动分配子网IP,不用修改。点击应用、确定
03
添加完成后本机的网络上会多出一个网络适配器,根据虚拟机中的子网IP设置此IP地址,我这里设置的是192.168.106.6
04
回到XP虚拟机中设置IP,我这里设置的是192.168.106.10
05
自定义虚拟机的网络设配器,自定义为刚才手动添加的那个网络设配器
06
关闭虚拟机中的防火墙
07
在本机进入命令提示符 用ping命令测试网络是否连通
安装Oracle
01
将ORACLE安装包解压拷贝到虚拟机的xp系统中,并双击解压目录下的setup.exe,出现安装界面,如下:
02
输入口令和确认口令,如:itcast,点击下一步,出现如下进度条,
注:此口令即是管理员密码。
03
检查先决条件,选中红框所示的选择框,如下图:
04
点击“下一步”,出现“概要”界面,点击“安装”。
05
出现安装进度条,等待安装完成(时间:固态硬盘五分钟左右,普通硬盘12分钟),如下图:
06
安装完成后,自动运行配置向导,如下图,等待其完成:
07
完成后,出现“口令管理”界面,点击“口令管理”,如下图:
08
将SCOTT和HR用户的沟去掉(解锁这两个账户),如下图所示,点击“确定”:
09
回到“口令管理”界面,点击“确定”,如下图:
10
安装结束,点击“退出”。
11
此时可以命令提示符下进行测试安装结果
输入:sqlplus system/itcast 或者 sqlplus sys/itcast as sysdba
itcast为你安装时输入的密码
使用Oracle客户端连接远程Oracle
01
将“资源”文件夹中的instantclient_12_1 拷贝到D盘根目录
02
进入命令提示符,进入该目录,输入如下命令连接远程的ORACLE
03
在SQL提示符下输入如下语句即可查询该用户的表。
安装和配置PLSQL Developer
01
安装。注意事项:安装目录不能有中文和空格,否则连接不上
02
配置客户端路径
在弹出的登陆窗口中,点取消,Tools->>Preferences
03
编辑ORA文件。在XP虚拟机ORACLE的以下安装目录中找到tnsnames.ora文件,拷贝到本地电脑的D盘根目录。
打开tnsnames.ora文件编辑,修改下图红色方框处
04
设置环境变量 TNS_ADMIN 为D盘根目录( tnsnames.ora所在目录 )
进入系统
输入用户名system 密码itcast 即可进入到软件主界面。
中文乱码问题解决
01
查看服务器端编码:
select userenv('language') from dual;
我实际查到的结果为:AMERICAN_AMERICA.ZHS16GBK
02
执行语句 select * from V$NLS_PARAMETERS :
查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否和第一步得到的值一样。
如果不是,需要设置环境变量.
否则PLSQL客户端使用的编码和服务器端编码不一致,插入中文时就会出现乱码.
03
设置环境变量
计算机->属性->高级系统设置->环境变量->新建
设置变量名:NLS_LANG,变量值:第1步查到的值, 我的是 AMERICAN_AMERICA.ZHS16GBK
04
重新启动PLSQL,插入数据正常