Navicat连接oracle数据库

一、下载navicat安装,打开navicat

对应连接url

    url: jdbc:oracle:thin:@172.xx.xxx.132:1521/WLZF
    username: ceshi
    password: cesxxxinow

二、连接时可能会报错ORA-28547: connection to server failed, probable Oracle Net admin error,这是由于连接工具oci.dll版本和数据库不匹配。

Oracle 12c 及以上数据库推荐使用 19.x 或 21.x 的 OCI 驱动。

1、查看oracle版本,方法一:通过去安装服务器确认;方法二:SELECT * FROM v$version;

或者直接找高版本oracle client下载解压到电脑上。

下载地址:Instant Client for Microsoft Windows (x64) 64-bit

2、navicat-》工具-》选项-》环境,将刚下载的客户端oci.dll选择到这里,然后重启生效

### 如何使用 Navicat 连接Oracle 数据库 #### 新建连接 打开 Navicat 软件,在工具栏中点击“连接”,从下拉列表中选择“Oracle”。 #### 配置连接信息 在弹出的连接设置窗口中,需输入以下信息: - **连接名称**:可自定义,例如 `Oracle_MES`。 - **用户 ID**:如提供的数据库连接信息中的 `mes_stsp`[^3]。 - **密码**:对应的用户密码,例如 `mes2019`。 - **主机**:目标服务器 IP 地址或域名,比如 `172.20.1.60`。 - **端口**:默认为 `1521`,除非有特别指定其他端口号。 - **服务名**:即数据源名称 (Data Source),这里应填写 `ORCL`。 确认以上信息无误之后,点击“测试连接”按钮来验证能否顺利建立通信链路。这一步骤对于确保后续操作正常至关重要。 #### 安装必要的客户端组件 当本地环境中未部署 Oracle 实例时,为了使 Navicat 成功访问远程 Oracle 数据库实例,则需要先下载并配置 Instant Client 的 OCI 文件。具体做法是从官方网站获取适用于当前系统的版本,并将其放置于适当位置以便应用程序能够识别加载这些动态链接库(DLL),特别是其中的 `oci.dll` 文件[^1]^,^[^5]。 #### 测试与保存连接 一旦测试结果显示连接成功,就可以点击“确定”以保存所设定的各项参数。此时会在软件界面左侧看到新添加的数据源条目;只需简单双击该选项就能立即开启对该特定 Oracle 库的操作权限了。 ```bash # 假设已经完成上述所有步骤后的命令行示例 navicat_connect "Oracle_MES" ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值