SQL*Plus安装指南
何为SQL*PlusOracle的SQLPlus是与Oracle数据库进行交互的客户端工具,借助SQLPlus可以查看、修改数据库记录。在SQLPlus中,可以运行SQLPlus命令与sql语句。
安装SQL*Plus获取SQL*Plus
传送门
基于Windows平台
注:笔者PC上安装的是Oracle 12c Release 2,根据你的安装版本下载对应工具即可。
创建一个新的文件夹,在SQL*Plus下载页获取instantclient-basic-windows.x64-12.2.0.1.0.zip和instantclient-sqlplus-windows.x64-12.2.0.1.0.zip两个压缩包(须事先注册并登录Oracle账户);将两个压缩包解压到同一个文件夹下,
如图:
运行SQL*Plus。单击下图中sqlplus.exe程序即可
如提示缺少运行库/*.dll,安装对应版本的VC++运行库即可解决
连接Oracle数据库
直接点击解压路径下的sqlplus.exe
通过cmd命令行工具
配置PATH环境变量
依次点击 “此电脑 -> 右键 -> 属性 -> 高级系统设置 -> 环境变量 -> 选中Path -> 新建(如果是WIN Server 200X则应选择编辑) -> 新建(如果是WIN Server 200X则无此步骤) -> 输入sqlplus.exe所在路径(如果是WIN Server 200X则需在路径前添加英文分号“;”) -> 依次点击确定” 即可。
注:实际上,不建议在Path路径中使用中文,此处为演示方便,生产中建议使用全英文路径添加字符集变量
登录数据库查询所用字符集:select userenv('language') from dual;依次点击 “此电脑 -> 右键 -> 属性 -> 高级系统设置 -> 环境变量 -> 新建用户变量 -> 变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK(根据你的数据库服务器字符集赋值)-> 依次点击确定” 即可;
注:客户端字符集必须和数据库端一致,否则可能出现乱码。使用cmd调用