问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么远程连接oracle数据库

发布网友 发布时间:2022-04-20 20:00

我来回答

2个回答

热心网友 时间:2022-04-07 19:07

第一种情况:

若oracle服务器装在本机上,那就不多说了,连接只是用户名和密码的问题了。不过要注意环境变量%ORACLE_HOME%/network/admin/是否设置。

第二种情况:

本机未安装oracle服务器,也未安装oracle客户端。但是安装了pl sql development、toad sql development、sql navigator等管理数据库的工具。在虚拟机或者另一台电脑上安装了oracle服务器,也就是虚拟机或者另一台电脑此时作为服务器。

这种情况下,本人以pl sql development远程连接ORACLE服务端数据库为例:

1、在安装oracle服务器的机器上搜索下列文件:

oci.dll
ocijdbc10.dll
ociw32.dll
orannzsbb10.dll
oraocci10.dll
oraociei10.dll
sqlnet.ora
tnsnames.ora
classes12.jar
ojdbc14.jar
把这些找到的文件复制放到一个文件夹,如 oraclient,将此文件夹复制到客户端机器上。如放置路径为 D:oraclient。

2、配置tnsnames.ora,修改其中的数据库连接串。

oracledata = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.58)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = oracledata) )

其中,oracledata是要连接的服务名;HOST = 192.168.0.58,是服务器IP地址;PORT = 1521是端口号。

3、添加第一个环境变量,名为TNS_ADMIN,值为tnsnames.ora文件所在路径(如:D:oraclient,特别是重装后或其它操作,忘了TNS_ADMIN变量,plsql登陆就会报无法解析指定的连接标识符),这是为了能够找到上面说的tnsnames.ora。这步是最重要的。

添加第二个环境变量(可有可无):“NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,(AMERICAN_AMERICA.US7ASCII 是ASCII编码类型,其它类型可自己到服务器看一下或网上查找一下)(本步骤暂时要做对,如果编码不对,会产生乱码)。

4、下载并安装PL SQL Developer配置应用:

打开PL SQL Developer,登入界面点取消,进入后选择菜单栏 tools->preferences->connection :

Oracle Home=D:oracleclient OCI library=D:oracleclientoci.dll

5、再次打开plsql则会在database中有oracledata 选项输入用户名密码就可以登陆。

第三种情况:

本机未安装ORACLE服务器,但是安装了oracle客户端,也安装了pl sql development、toad sql development、sql navigator等管理数据库的工具。在虚拟机或者另一台电脑上安装了oracle服务器,也就是虚拟机或者另一台电脑此时作为服务器。

这种情况下,本人以pl sql development远程连接oracle服务端数据库为例:

1、打开oracle客户端中的net manager,配置要远程连接的数据库名、IP地址等,如果net manager中没有要远程连接的数据库名,则新建即可。

2、其他步骤与第二种情况中的2---5相同。

第四种情况:

本机未安装oracle服务器,也未安装pl sql development、toad sql development、sql navigator等管理数据库的工具,但是安装了oracle客户端。在虚拟机或者另一台电脑上安装了ORACLE服务器,也就是虚拟机或者另一台电脑此时作为服务器。

这种情况下,本人以oracle客户端中的sqlplus远程连接oracle服务端数据库为例:

1、打开oracle客户端中的net manager,配置要远程连接的数据库名、IP地址等,如果net manager中没有要远程连接的数据库名,则新建即可。

2、同第二种情况中的步骤二。

3、同第二种情况中的步骤三。

4、打开sqlplus:

(1)如果用sys用户登入,则用户名:sys 密码:xxxxxx 主机字符串:要连接的数据库名 as sysdba,登入即可。

(2)如果用其他用户登入,则用户名:xxx 密码:xxxxxx 主机字符串:要连接的数据库名,登入即可。

注意事项:

1、服务器端和客户端防火墙需要关闭;

2、我们经常会遇到***服务无法启动,那么需要打开Net Configuration Assistant修复,或者新建***服务。

3、数据库密码如果忘了怎么办?按照以下方法修改密码即可:

开始-->运行-->cmd

输入 :sqlplus /nolog 回车

输入 :connect / as sysdba 回车

用户解锁 : alter user system account unlock 回车

修改密码:alter user system identified by manager

4、怎样判断数据库是运行在归档模式下还是运行在非归档模式下?

进入dbastudio,历程--〉数据库---〉归档查看。

5、另外,如果本机和别的机子均安装了oracle服务器端,那么本机如果要连接别的机子,就必须修改tnsnames.ora.

热心网友 时间:2022-04-07 20:25

配置好相关的文件就可以,一般是tnsname.ora文件。
一般oracle10g的文件所在目录为:C:\oracle\proct\10.2.0\db_1\network\ADMIN
其他版本的可在oracle目录下搜索tnsname.ora文件名进行修改。

orcl =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)

其中orcl为本地实例名,xxx.xxx.xxx.xxx为远程IP地址,1521为端口号,orcl为远程数据库实例名,按照对方提供的内容进行修改即可。
oracle如何连接远程数据库

一般根据以下两种方法均可顺利连接远程数据库。1、若oracle服务器装在本机上,连接时只需要用户名和密码就可以了。不过要注意环境变量是否设置。2、本机未安装oracle服务器,也未安装oracle客户端。但是安装了管理数据库的工具。在虚拟机或者另一台电脑上安装了oracle服务器,也就是虚拟机或者另一台电脑此...

怎么远程连接oracle数据库

1首先打开电脑,到pl/sql安装的指定目录【D:\app\DZL\product\11.2.0\dbhome_1\NETWORK\ADMIN】找到【tnsnames.ora】2打开【tnsnames.ora】文件,增加你需要远程连接的字符串。3 特别对部分重要字段说明:myDB为连接数据库别名HOST = 192.168.7.23为你连接的数据库ipPORT = 1521 为你数据的端口...

如何远程连接oracle数据库

连接远程oracle数据库,首先网络要畅通,然后需要知道远程数据库的IP地址,数据库端口号,用户名,密码,数据库服务名等信息。1、本地要安装oracle客户端,在如下路径找到tnsname.ora文件。~\oracle\product\10.2.0\db_1\network\ADMIN 2、打开tnsname.ora文件。添加如下内容:本地实例名= (DESCRIPTIO...

怎么远程连接oracle数据库

1、打开oracle客户端中的net manager,配置要远程连接的数据库名、IP地址等,如果net manager中没有要远程连接的数据库名,则新建即可。2、同第二种情况中的步骤二。3、同第二种情况中的步骤三。4、打开sqlplus:(1)如果用sys用户登入,则用户名:sys 密码:xxxxxx 主机字符串:要连接的数据库名 ...

怎么远程连接oracle数据库

:一、使用第三方,下载instantclient_11_2二、配置如下,1.进入开始菜单-数据库-找到net manager-本地-服务命名-左上角添加-网络服务名(随意)-下一步-下一步-主机名:llocalhost-下一步服务名:要连接的数据库名(orcl),2.找到数据库的安装路径:D:\Oracle11g\product\11.2.0\db_1\NETWORK...

怎么远程连接oracle数据库

Oracle远程连接访问:1.首先您需要安装Oracle客户端 网上可以免费下载,版本较多 推荐安装10g以上版本 成功安装后开始菜单中应类似可见 2.其次建议安装工具软件PLSQL Developer 或者Toad for Oracle 版本众多,较新的功能更完善 3.然后配置Oracle客户端文件tnsnames.ora 不同机器、不同版本,绝对路径不一定...

怎么远程连接oracle数据库

两种方法:一、使用第三方,下载instantclient_11_2二、配置如下,1.进入开始菜单-数据库-找到net manager-本地-服务命名-左上角添加-网络服务名(随意)-下一步-下一步-主机名:llocalhost-下一步服务名:要连接的数据库名(orcl),2.找到数据库的安装路径:D:\Oracle11g\product\11.2.0\db_1...

LINUX怎么远程连接ORACLE数据库?

在防火墙开通的前提下:\x0d\x0a1.简便连接:\x0d\x0asqlplususername/password@hostname:port/service_name\x0d\x0ahotname:B的hostname或IP,port,监听程序的端口,例如1521\x0d\x0aservice_name:通常为数据库名\x0d\x0a例如在A电脑上:sqlplushr/hr@84.24.24.24:1521/orcl\x0...

如何不安装oracle软件,连接远程数据库

首先需要在Oracle官网上下载这个软件:instantclient-basic-win32。然后解压,打开这个文件,在里面新建一个文件:NETWORK,在NETWORK中新建一个文件夹:ADMIN,在ADMIN中新建一个文件:tnsnames.ora。在tnsnames.ora中进行数据库的远程配置,主要就是配置你访问的远程计算机的一些信息,如下:ORCL = (DESCRIPTION...

电脑没oracle数据库怎么远程连接

需要一些前提条件: 1、对方的主机能被连接(如在同一局域网内) 2、需要知道对方数据库IP、端口号、服务名 3、需要知道对方提供的管理数据库的用户名及密码 连接方法: 1、在本地的oracle安装目录,找到tnsnames.ora文件

oracle数据库远程连接 oracle数据库远程连接不上 oracle远程连接数据库命令 oracle客户端远程连接数据库 plsql直接连接远程数据库 plsql连接oracle数据库 oracle连接数据库 网页连接oracle数据库 远程关闭oracle数据库
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
文件密使无法恢复解密,请高手帮忙 加密文件打不开了,请教高手..急需用那些文件 跪求电脑高手帮忙解决文件加密问题,我把所有积分给他。 我的优盘是联想的,用自带的加密软件加密后,忘了密码,请教高手,怎么解密... pe pb是什么 抱着柴火去火跟前猜谜语 关于租用办公室房产税如何计算与缴纳的问题 一个人抱着柴火前方是火是打一成语的谜语 ...前男友跟别的女人抱一起的时候,放的背景纯音乐出自哪里 ...从前男友家出来后被阿苏接上车,在车上的背景音乐是什么,在哪里有下... 帮我翻译下 ctm是什么的缩写?什么意思? 医院科室英文缩写,例如ID,GI等,有没有详细的文档... sql server2008 complete 插件关键词太少 It’s not exactly what I wanted but it will ____... 想问几个英文缩写的意义~~ 宝马所有英文缩写的意思是什么? 任务的英文是什么? 人教版小学3年级到6年级英语单词 NP-Hard和NP-Complete的区别 complete qty/day什么意思 cowplete的翻译 NP COMPLETE 是什么意思 英文单词“P.E”是什么意思? 急求: 英语单词缩写 为什么是An NCE Complete 完成的英文怎么写? complete是什么意思啊 什么样的错误使用划线更正法进行更正? 电脑ip地址怎么改,变成外地的? 如何远程连接oracle数据库 win8怎么连接远程oracle数据库 怎样允许远程计算机访问本地的Oracle数据库 远程连接ORACLE数据库 怎么远程访问oracle数据库 windows server 2008如何远程连接oracle数据库 windows下, sql plus 远程 连接oracle 不行,但是... windows下sqlplus怎么连接远程oracle 远程连接桌面,身份验证错误,Oracle修改问题 怎样远程连接别人电脑上的oracle? oracle客户端如何连接远程服务器 如何通过oracle客户端远程连接oracle cmd 怎么远程连接oracle数据库 oracle 远程连接超时问题! 如何使用PL/SQL 11.0连接远程Oracle12c服务器 oracle安装,远程桌面指导 oracle怎么远程连接数 如何远程连接多个ORACLE数据库 焦虑症八年,我尝试了很多方法,告诉大家一些经验 精神焦虑症的自救