如何通过sqlplus连接oracle数据库

Bertha 。 2024-03-22 23:35 270阅读 0赞

本文介绍如果通过sqlplus连接oracle数据库。如果用SQL Developer连接数据库服务器端,需要本地安装oracle客户端,而oracle客户端安装包比较大,安装配置也比较繁琐。这里推荐安装使用oracle的Instant Client。Instant Client是Oracle发布的轻量级数据库客户端,相较于几百M的oracle客户端,这个Instant Client只有几十M的大小,占用空间非常小。

1、下载Instant Client Base和sqlplus

访问官方地址https://www.oracle.com/database/technologies/instant-client/downloads.html,选择合适的版本,本次以window为例,选择64位版本。

371de5b563c6462189cd132097ceac29.png

进入下载页面,选择最新的版本V21.10.0.0.0,用户也可以根据自己的实际需要选择适合自己的版本 。点击右侧的+ 展示下载列表。

7243d342657f4eff82fe493c59632088.png

分别选择下载Instant Client的basic基础包和sqlplus工具包 。

2b8938d4511b4e668892d3c4b90646d4.png

2、合并下载文件" class="reference-link">455c74c57be04ecf8426c2af0d87be33.png 2、合并下载文件

将上一步下载好的base基础包和sqlplus工具包解压到同一目录下。比如新建一个Oracle文件夹,将文件都解压到这个目录,在oracle文件夹下会生成一个instantclient_21_10文件夹,两个安装包的文件都会放到该文件夹下。

e486e0dc0f3a4a9cb60187a432760c86.png

3、环境变量配置

  • 将上一步的文件夹路径X:\Oracle\instantclient_11_2添加到系统变量PATH中。
  • 新增环境变量:

NLS_LANG=AMERICAN_AMERICA.WE8MSWIN1252 服务器端字符集

TNS_ADMIN=X:\Oracle\instantclient_11_2 指定tnsnames.ora所在位置

4、配置tnsnames.ora文件

在文件夹X:\Oracle\instantclient_11_2 下新增tnsnames.ora文件并添加如下配置,其中orcl为数据库实例,192.168.0.102为oracle数据库服务器IP地址,默认端口1521.

  1. orcl =
  2. (DESCRIPTION =
  3. (ADDRESS_LIST =
  4. (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.102)(PORT = 1521))
  5. )
  6. (CONNECT_DATA =
  7. (SERVER = DEDICATED)
  8. (SERVICE_NAME = orcl.being.com)
  9. )
  10. )

5、使用sqlplus测试连接

打开cmd命令行工具,执行命令sqlplus username/password@orcl连接oracle数据库。

  1. sqlplus username/password@orcl

也可以执行sqlplus username/password@192.168.0.102:1521/orcl连接oracle数据库。

  1. sqlplus username/password@192.168.0.102:1521/orcl

新时代农民工

发表评论

表情:
评论列表 (有 0 条评论,270人围观)

还没有评论,来说两句吧...

相关阅读