目录Navicat Premium使用版本说明一、配置OCI1.1 配置OCI环境变量1.1.2 设置\高级系统设置1.1.2 系统属性\高级\环境变量(N)1.1.3 修改/添加系统变量 oracle_HOME1.1.
Navicat® Premium 版本 11.2.16 (64-bit)
ORACLE_HOME
D:\app\root\product\12.1.0\dbhome_1
TNS_ADMIN
%ORACLE_HOME%\NETWORK\ADMIN\
Cannot create oci environment
Access violation at address 00007FF90188A6EF in module ‘OraClient12.Dll’. Read of address 00000000000000D8
配置路径 工具\选项\其他\OCI – 常规\OCI library (oci.dll) *
OCI
的版本需要与Oracle数据库服务相匹配,否则会出现各种各样的问题。
正确配置如下
Oracle 服务器版本
:Oracle Database 12c 发行版
Navicat Premium
:Navicat® Premium 版本 11.2.16 (64-bit)
oci.dll
: 12.1.0.0
oci.dll 详情
D:\app\root\product\12.1.0\dbhome_1\bin\oci.dll
Oracle Call Interface
12.1.0.0
2014年9月11日,2:49:48
641,536 字节
修改完记得重启Navicat
Oracle 服务器版本
:Oracle Database 12c 发行版
Navicat Premium
:Navicat® Premium 版本 11.2.16 (64-bit)
oci.dll
: 10.2.0.1
oci.dll 详情
C:\Program Files\PremiumSoft\Navicat Premium\instantclient_10_2\oci.dll
Oracle Call Interface
10.2.0.1
2014-11-11 14:42
516,096 字节
oci.dll 10.2.0.1 报错详情
Cannot create oci environment
Access violation at address 00000000169ECFD1 in module ‘Ora0CICUS10.dll’. Read of address 00000000000000D8
Oracle 服务器版本
:Oracle Database 12c 发行版
Navicat Premium
:Navicat® Premium 版本 11.2.16 (64-bit)
oci.dll
: 10.2.0.1
oci.dll 详情
C:\Program Files\PremiumSoft\Navicat Premium\instantclient_10_2\oci.dll
Oracle Call Interface
10.2.0.1
2014-11-11 14:42
516,096 字节
oci.dll 10.2.0.1 报错详情
Cannot load OCI DLL, 193: D:\app\admin\product\11.2.0\client_1\oci.dll
Instant Client package is required for Basic and TNS connection.
For more infORMation: Http://wiki.navicat.com/wiki/index.PHP/lnstant_client_required
Cannot load OCI DLL 87:
Instant Client package is required for Basic and TNS connection.
For more information: http://wiki.navicat.com/wiki/index.php/lnstant_client_required
<自定义>
Basic
<Oracle数据库服务端安装地址>
1521
(默认)orcl(默认)
—— 全局数据库名(服务名)
orcl(默认)
—— 系统标识符(SID)
SYS、SYSTEM(默认)
<自定义>
<自定义>
TNS
ORCL(默认)
—— tnsnames.ora
网络配置文件中的服务名SYS、SYSTEM(默认)
<自定义>
**tnsnames.ora**
# tnsnames.ora Network Configuration File: D:\app\root\product\12.1.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
PORTAL56_HIS =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = tcp)(HOST = DESKTOP-12Q8LR0)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = portal56_his)
)
)
TEST001 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.75.158)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = DESKTOP-12Q8LR0)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
ORA-01005:给出空口令;登录被拒绝
密码不能填空
输入的账号或密码不正确
ORA-12154: TNS: 无法解析指定的连接标识符
ORA-12154: TNS:could not resolve the connect identifier specified
ORA-28009: connection as SYS should be as SYSDBA or SYSOPER
sys
用户是超级用户,具有最高权限,具有sysdba
角色,有create database
的权限。system
用户是管理操作员,权限也很大,具有susoper
角色,没有create database
的权限。所以在使用sys
连接Oracle数据库时,需要选择sysdba
角色,或者使用sys as sysdba
作为用户进行登录
在Navicat tab页"高级"中的角色选择SYSDBA
到此这篇关于Navicat Premium连接Oracle数据库的2种方式的文章就介绍到这了,更多相关Navicat Premium连接Oracle内容请搜索编程网(www.lsjlt.com)以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网(www.lsjlt.com)!
--结束END--
本文标题: Navicat Premium连接Oracle数据库的2种方式
本文链接: https://www.lsjlt.com/news/559256.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-22
2024-05-22
2024-05-22
2024-05-22
2024-05-22
2024-05-22
2024-05-22
2024-05-21
2024-05-21
2024-05-21
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
一口价域名售卖能注册吗?域名是网站的标识,简短且易于记忆,为在线用户提供了访问我们网站的简单路径。一口价是在域名交易中一种常见的模式,而这种通常是针对已经被注册的域名转售给其他人的一种方式。
一口价域名买卖的过程通常包括以下几个步骤:
1.寻找:买家需要在域名售卖平台上找到心仪的一口价域名。平台通常会为每个可售的域名提供详细的描述,包括价格、年龄、流
443px" 443px) https://www.west.cn/docs/wp-content/uploads/2024/04/SEO图片294.jpg https://www.west.cn/docs/wp-content/uploads/2024/04/SEO图片294-768x413.jpg 域名售卖 域名一口价售卖 游戏音频 赋值/切片 框架优势 评估指南 项目规模
0