怎么远程连接oracle远程导入数据库数据库

本帖子已过去太久远了,不再提供回复功能。只安装PLSQL怎么访问远程数据库_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
只安装PLSQL怎么访问远程数据库
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩2页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢(坚韧的菜鸟)
(直来直惘)
(ゴリラ大統領)
第三方登录:Oracle数据远程连接的四种设置方法和注意事项
字体:[ ] 类型:转载 时间:
Oracle数据库的远程连接可以通过多种方式来实现,本文我们主要介绍四种远程连接的方法和注意事项,并通过示例来说明,接下来我们就开始介绍
  第一种情况:  若oracle服务器装在本机上,那就不多说了,连接只是用户名和密码的问题了。不过要注意环境变量%ORACLE_HOME%/network/admin/是否设置。  第二种情况:  本机未安装oracle服务器,也未安装oracle客户端。但是安装了pl sql development、toad sql development、sql navigator等管理数据库的工具。在虚拟机或者另一台电脑上安装了oracle服务器,也就是虚拟机或者另一台电脑此时作为服务器。  这种情况下,本人以pl sql development远程连接ORACLE服务端数据库为例:  1、在安装oracle服务器的机器上搜索下列文件: 代码如下:oci.dllocijdbc10.dllociw32.dllorannzsbb10.dlloraocci10.dlloraociei10.dllsqlnet.oratnsnames.oraclasses12.jarojdbc14.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:\oracleclient\oci.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服务器端,那么本机如果要连接别的机子,就必须修改环境变量。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具由于 Oracle 数据库是在远程的服务器上,不是在本地的,所以要远程登录 Oracle 数据库是我们这次要解决的问题。所以本地不需要Oracle数据库也行。
首先,我们使用 Navicat Premium 这个软件来作为我们的数据库前端GUI界面软件。但是这个软件只有30天试用期。
PS:Navicat Premium 是一个集成多种数据库前端的软件,支持Windows、Mac、Linux跨平台,支持Oracle、MySQL、SQL Server、PostgreSQL、SQLite。也有专门只支持专门一种数据库的程序(Navicat for MySQL、Navicat for SQL Server、Navicat for SQLite、Navicat for Oracle、Navicat for PostgreSQL)。
第二步,运行安装好的Navicat Premium,此时先别着急连接Oracle。
网上有人说Navicat Premium会提示需要安装 Oracle 客户端,那么不用安装,我这个Navicat版本没有提示需要安装。还有人说要下载Oracle 11g ODAC and Oracle Developer Tools for Visual Studio,这个我的本地机器里面没有这写东西,所以也不用下载这些。
因为连接Oracle要Instant Client,涉及到OCI(Oracle Call Interface),这个压缩包里面是一些dll文件,如果你使用的安装版本目录(或子文件夹)下有 oci.dll文件(当然还需要其他dll文件),那么就方便了,如果没有那么就要去Oracle官网下载压缩包了,那速度无比慢啊。下载链接:
注意:Navicat Premium只支持Instant Client 32bit版本。如果你是Windows 64bit系统也是下载32bit的那个压缩包。如果你是Linux用户,也是下载Windows 32bit的那个。如果是Mac用户下载Mac 32bit版本的。详情请看Navicat Premium官方说明
第三步,把Instant Client压缩包下载下来后,可以参照刚才的那个页面 进行配置Navicat Premium,设置oci.dll地址。
第四步,连接Oracle。新建数据库连接,可以根据图片设置,但是不一定都适合大众。一般选择basic模式。
声明:未经允许禁止转载 东东东
陈煜东的博客 文章,谢谢。如经授权,转载请注明: 转载自本文链接地址:
相关文章推荐:
Copyright & 2017

我要回帖

更多关于 oracle链接远程数据库 的文章

 

随机推荐