针对了解ORACLE安装的朋友。
oracle安装这里以两个压缩包为例。
将两个压缩包解压放在同一目录下,点击setup.exe进行安装。
安装过程中选择桌面版,注意输入的口令就是后面要用到的密码。
安全检查时,如果全部失败,点击忽略即可。
安装完毕后,点击口令管理,将scott用户解锁,以便测试。
sqlplus测试
进入cmd,输入sqlplus,如果能成功登录则安装成功。
plsql的配置。
打开plsql,不登录。进入tools(工具)中的preference(首选项),connect(连接)将oracle安装目录和oci.dll配置下
如主目录:D:\newapp\Administrator\product\11.2.0
oci:D:\app\Administrator\product\instantclient-basic-win32-10.2.0.5\instantclient_10_2\oci.dll
由于plsql只有32位的dll,最好去网上下个oracle instantclient 32位客户端主要是需要oci.dll来连接数据库。
配置完毕后,使用开始的scott和密码测试下。
如果报 make sure ...32bit oci.dll 说明oci.dll配置出错,去确认你配置的oci.dll是否为32位的。
如果报tns错误,说明找不到tnsnames.ora,这时候先去检测你的环境变量有没有配置好。
__________
1.ORACLE_HOME:数据库的实例启动所需要的所有的程序和相关的文件(除了数据库外)。
新建一个变量home,再在path中添加:%ORACLE_HOME%\BIN
变量名: ORACLE_HOME
变量值: D:\app\chenzhi\product\11.2.0\dbhome_2
或者直接在path中设置:D:\app\chenzhi\product\11.2.0\dbhome_2\BIN(D:\app\chenzhi\product\11.2.0\dbhome_2)
需要下载安装一个32位版本的Oracle Client,因为PL/SQL Deleloper只能识别32的oci.dll。
需要下载安装一个32位版本的Oracle Client,因为PL/SQL Deleloper只能识别32的oci.dll。
如果用PL/SQL 登陆,则在Tools->Connection->Oracle Home中配置,指定oracle的地址;
2.NLS_LANG:配置客户端的字符集。注意一般配置成U8的编码
变量名: NLS_LANG
变量值: AMERICAN_AMERICA.UTF8
查看服务端字符集:select userenv('language') from dual;
3.TNS_ADMIN:监听数据库tns,PL/SQL登陆时才能才能显示其中的数据库连接的信息
变量名 TNS_ADMIN
变量值D:\install\instantclient_12_1\NETWORK\ADMIN
______________