ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

命令行操作oracle数据库

2022-03-05 11:33:01  阅读:184  来源: 互联网

标签:数据库 ORACLE 实例 命令行 PATH oracle HOME


脚本连接oracle数据库,需要安装下图中的第一个;命令行访问数据库,需要安装第二个:

 实际不需要安装,下载zip解压后,添加到环境变量中即可,下载地址,这两个要下载一样的版本:

https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html

解压后可执行文件sqlplus,和需要的库文件都会解压到同一个文件夹中:

 

参考:https://blog.csdn.net/catfishlyf/article/details/112259128 进行配置,就不需要再安装软件了。

1、在软件目录的network目录下创建文件 tnsnames.ora ,并写入如下内容

数据库实例名 =

(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库IP)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = 数据库实例名)
)
)

2、添加环境变量:

export ORACLE_HOME=/path/to/instantclient_18_5
export TNS_ADMIN=$ORACLE_HOME/network
export LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH
export ORABIN=$ORACLE_HOME
export NLS_LANG="AMERICAN_AMERICA.ZHS16GBK"
export ORACLE_SID=数据库实例名
PATH=$PATH:$ORACLE_HOME:$ORABIN

按照此示例拼出连接命令:sqlplus username/password@ip:port/数据库实例名

连接成功 后如下图,可以开始输入sql命令进行数据库操作

 

标签:数据库,ORACLE,实例,命令行,PATH,oracle,HOME
来源: https://www.cnblogs.com/afeiyuanda/p/15967422.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有