浙江网站建设售后保障,公司画册,有网络但是网页打不开,响应式网站是什么软件做的文章目录1. 切换到oracle用户2. 创建wallet目录3. 创建wallet 账户4. 查看创建的wallet5. 创建wallet目录6. 查看证书7. 把证书拷贝到客户端8. 在客户端的sqlnet.ora里添加9. 客户端的tnsnames.ora10. 测试登陆11. oracle环境变量oracle服务端创建wallet 1. 切换到oracle用户
…
文章目录1. 切换到oracle用户2. 创建wallet目录3. 创建wallet 账户4. 查看创建的wallet5. 创建wallet目录6. 查看证书7. 把证书拷贝到客户端8. 在客户端的sqlnet.ora里添加9. 客户端的tnsnames.ora10. 测试登陆11. oracle环境变量oracle服务端创建wallet 1. 切换到oracle用户
[rootlocalhost ~]$ su - oracle 2. 创建wallet目录
# 在安装oracle后的目录下面创建wallet目录
[oraclelocalhost ~]$ mkdir /app/oracle/wallet
注有的安装目录是/u01/app/oracle/以实际安装目录为准我的oracle安装目录是/app/oracle3. 创建wallet 账户
[oraclelocalhost ~]$ mkstore -wrl /app/oracle/wallet -createOracle Secret Store Tool: 版本 11.2.0.3.0 - Production
版权所有 (c) 2004, 2011, Oracle 和/或其子公司。保留所有权利。输入口令: 再次输入口令:注此口令是wallet 的口令和数据库无关自定义即可,例如sjzz2021密码口令建议不要用户符号建议把口令复制到txt文件中等会下面会用4. 查看创建的wallet
[oraclelocalhost ~]$ ls -l /app/oracle/wallet/
总用量 8
-rw------- 1 oracle oinstall 3973 11月 19 13:41 cwallet.sso
-rw------- 1 oracle oinstall 3896 11月 19 13:41 ewallet.p12
[oraclelocalhost ~]$5. 创建wallet目录 说明 wallet_test将来在客户端tnsnames.ora里的tnsnames.ora里面的名称必须叫这个。 我的客户端文件目录 /app/oracle/product/11.2.0/dbhome_1/network/admin/samples
客户端tnsnames.ora例子
wallet_test
(DESCRIPTION (ADDRESS_LIST (ADDRESS (PROTOCOL TCP)(HOST ip地址)(PORT 1521)))(CONNECT_DATA (SERVICE_NAME orcl)))说明ls数据库的用户名这个需要以实际为准不要复制我的oracle用户名。 [oraclelocalhost ~]$ mkstore -wrl /u01/app/oracle/wallet/ -createCredential wallet_test ls
Oracle Secret Store Tool: 版本 11.2.0.3.0 - Production
版权所有 (c) 2004, 2011, Oracle 和/或其子公司。保留所有权利。命令行中缺少您的密钥/口令
请输入您的密钥/口令:
请重新输入您的密钥/口令: 注
wallet_test 是连接串的名称默认即可
ls为服务端的oracle用户名
如果需要输入密码输入服务端oracle密码即可输入 Wallet 口令: 这的口令就是刚才咱们自己创建wallet账号设置的密码
Create credential oracle.security.client.connect_string16. 查看证书
[oraclelocalhost ~]$ mkstore -wrl /app/oracle/wallet/ -listCredential
Oracle Secret Store Tool: 版本 11.2.0.3.0 - Production
版权所有 (c) 2004, 2011, Oracle 和/或其子公司。保留所有权利。输入 Wallet 口: 这里的口令就是刚才咱们自己创建wallet账号设置的密码
List credential (index: connect_string username)
1: wallet_test ls7. 把证书拷贝到客户端
# 7.1.首先在客户端服务器上在/app/oracle/创建wallet目录
mkdir /app/oracle/wallet/
# 7.2.把在cwallet.sso这个文件复制到客户端服务器上的在wallet目录下面
略用工具复制即可
# 7.3.把cwallet.sso文件权限给oracle用户
chmod x oracle.oinstall cwallet.sso8. 在客户端的sqlnet.ora里添加 说明这里的 以实际安装目录为主 DIRECTORY/u01/app/oracle/wallet如果wallet文件夹没有创建即可 WALLET_LOCATION(SOURCE(METHODFILE)(METHOD_DATA(DIRECTORY/u01/app/oracle/wallet)))
SQLNET.WALLET_OVERRIDETRUE9. 客户端的tnsnames.ora
wallet_test (DESCRIPTION (ADDRESS (PROTOCOL TCP)(HOST 192.xxx.xxx.xxx)(PORT 1521))(CONNECT_DATA (SERVER DEDICATED)(SERVICE_NAME orcl)))10. 测试登陆
在客户端服务器上切换到oracle用户
[oraclelocalhost wallet]$ sqlplus /wallet_test SQL*Plus: Release 11.2.0.4.0 Production on 星期五 11月 20 13:46:12 2020Copyright (c) 1982, 2013, Oracle. All rights reserved.连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing optionsSQL
11. oracle环境变量
补充oracle用户环境变量
export PATH
export ORACLE_BASE/app/oracle
export ORACLE_HOME$ORACLE_BASE/product/11.2.0/dbhome_1
export TNS_ADMIN$ORACLE_HOME/network/admin/samples
export ORACLE_SIDorcl
export PATH$PATH:$ORACLE_HOME/bin
export NLS_LANGSIMPLIFIED CHINESE_CHINA.UTF8
#export NLS_LANGamerican_america.zhs16gbk
export LD_LIBRARY_PATH$ORACLE_HOME/lib:/usr/lib
export PATH$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$ORACLE_HOME/OPatch:$PATH#使环境变量生效
[oraclelocalhost ~]$ source .bash_profile另一种
PATH$PATH:$HOME/.local/bin:$HOME/binexport PATH
export ORACLE_BASE/app/oracle
export ORACLE_HOME$ORACLE_BASE/product/11.2.0.4/client
export TNS_ADMIN$ORACLE_HOME/network/admin
export ORACLE_SIDoracle11g
export PATH$PATH:$ORACLE_HOME/bin:$HOME/bin
export PATH$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$ORACLE_HOME/OPatch:$PATH
export LD_LIBRARY_PATH$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export CLASSPATH$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export CLASSPATH$CLASSPATH:$ORACLE_HOME/network/jlib
export NLS_LANGSIMPLIFIED CHINESE_CHINA.UTF8
#export NLS_LANGAMERICAN_AMERICA.ZHS16GBK
echo ORACLE_BASE$ORACLE_BASE
echo ORACLE_HOME$ORACLE_HOME
echo ORACLE_SID$ORACLE_SID
ORA_NLS33$ORACLE_HOME/nls/admin/data
export ORA_NLS33
#export LANGen_US