怎么远程连接oracle远程备份数据库数据库

 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
VB访问Oracle远程数据库方法与实现
下载积分:700
内容提示:VB访问Oracle远程数据库方法与实现与实现,数据库,远程数据
文档格式:PDF|
浏览次数:372|
上传日期: 12:42:50|
文档星级:
该用户还上传了这些文档
VB访问Oracle远程数据库方法与实现
官方公共微信PLSQL连接Oracle
Windows装Oracle 11g ,PLSQL Developer使用出现以下问题:
1、Database下拉框为空:
2、强制输入用户名、密码及Database,登录弹出:
错误内容引用
Initialzation error
Could not initialize
Make sure you have the 32 bits Oracle Client installed.
OracleHomeKey:
OracleHomeDir:…
Found:oci.dll
Loadlibrary(…)
returned 0
解决办法:
1、下载32位Oracle客户端
下载链接:
下载Instant Client 程序包就可以了。
下载需要登录,得先在Oracle注册账号才能下载!
2、解压软件
将下载到的instant client解压,比如解压到到D:\instantclient_11_2
3、设置PLSQL Developer
在工具-首选项,连接,OCI库输入
D:\instantclient_11_2\oci.dll
4、建立连接信息
tnsnames.ora,并保存到安装目录:D:\instantclient_11_2
tnsnames.ora内容如下
HBZYYSERVICE=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = Host_ip)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = HBZYYSERVICE)
需要修改的内容:SERVICE_NAME为服务名,host_ip为远程服务器的ip,若为本地服务器在本地则为127.0.0.1或者localhost;
5、添加环境变量
添加环境变量系统变量中添加2个:第一个是指向TNS文件所在目录的,这个目录是你安装的Oracle的TNS文件所在目录。TNS文件就是保存了连接信息的文件。
值: D:\instantclient_11_2\
第二个是指定数据库使用的编码。如果不设置成以下值,那么连接上数据库后,你看到的所有中文的内容将会是乱码,都是一堆问号。
值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
这样就可以远程连接Oracle服务器了,也可以解决使用PL/SQL远程登陆时下拉列表里没有数据库的问题。
我的个人博客:
期望与你的交流哦
这是常识啊,oci连接就要装客户端,jdbc连接就要ojdbc.jar怎么远程连接oracle数据库_百度知道
怎么远程连接oracle数据库
指明oledb 的提供者是oracle数据库 host 是远程 oracle 数据库所在服务器的IP地址;user id=system.168.NET Managed Provider for Oracle 的连接字符串;data source=MyThost=192.1.1:provider=MSDAORA远程连接的连接字符串可以这样写OleDbConnection 的连接字符串,还要加上一个 Port=password=xxxprovider = MSDAORA;data source=MyTest,否则会报The Oracle(tm) client and networking components were not found 这个错误,如果端口不是默认的 1521;data source 是要访问的 oracle 数据库的名字user id 和 password 就不说了.168.1。:server=192.1;user id=system,我们必须在代码运行的机器上安装 oracle 的客户端;password=xxx要能够成功运行上面代码
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁当前位置: →
→ 使用VISIO远程服务器上的ORACLE数据库,反向生成数据库实体关系图
使用VISIO远程服务器上的ORACLE数据库,反向生成数据库实体关系图
& 作者及来源: Rumble Zheng - 博客园 &
&收藏到→_→:
摘要: 使用VISIO远程服务器上的ORACLE数据库,反向生成数据库实体关系图
"使用VISIO远程服务器上的ORACLE数据库,反向生成数据库实体关系图"::
反向即根据已有的 ,生成er图,很多工具都可以实现这一过程,如visio,powerdesigner等,下面文章记录一下我使用visio生成远程服务器上的一个 er图过程,供以后自己参考。
1:启动visio,在菜单中选择:文件&新建& & 模型图 创建一个空文件
2:选择菜单栏
在上述向导界面下拉框选择oracle server,点击新建建立新的数据连接:
具体选择什么数据源类型自行确定,下一步选择驱动程序。对于已经安装好oracle客户端,配置过tnsnames.ora文件的用户,可以在这里看到如下驱动:
【如果还没有配置好tnsnames.ora文件,先在这个文件中配置你要连接的远程 】
点击下一步,完成后进入odbc数据源的详细配置页面:
填好后点击test connection测试连接是否成功:
点击确定保存后返回向导界面点击下一步,这时会要求再次输入登录 的密码:
点击确定进入下一步
下一部里面就可以看到 中的对象,勾选前面的复选框来将这些对象加入到er图中。完工前的最后一步:
等待一段时间后就可以在当前页面看到对象关系:
搜索此文相关文章:
,反向生成 实体关系图此文来自: 马开东博客
网址: 站长QQ
使用VISIO远程服务器上的ORACLE数据库,反向生成数据库实体关系图_博客园相关文章
博客园_总排行榜
博客园_最新
博客园_月排行榜
博客园_周排行榜
博客园_日排行榜博客访问: 527414
博文数量: 190
博客积分: 3063
博客等级: 中校
技术积分: 2662
注册时间:
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: Oracle
1、要想使用PL/SQL需要先安装oracle客户端(这个是必须的,要不然plsql就用不了,这个客户端可以去oracle官网上下载,名字叫instance client,尽量用较新的版本就可以了,windows版的大的也就50多M,还有精简版的20多M,地址:/technology/global/cn/software/tech/oci/instantclient/index.html,挑个适合你的系统的版本的。) oracle客户端的安装很简单,直接解压出来,放到你喜欢的目录下就算安装好了(比如我放在E:\instantclient_11_2这里了,instantclient_11_2就是客户端解压出来的目录)。 2、要使用oracle的客户端还需要配置一下,在oracle客户端目录里(E:\instantclient_11_2)新建个文件夹名字叫network,然后进入network目录再新建个目录admin,然后进admin目录,在此目录下要创建连接oracle数据库的配置文件tnsnames.ora(就得是这个名字,其它名字无效),该文件内容如下: wpsdb1 = (DESCRIPTION = &&& (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.12.3)(PORT = 1521)) &&& (CONNECT_DATA = &&&&& (SERVER = oracle1) &&&&& (SERVICE_NAME = ) &&& ) ) 第一行开头不能有空格,那个wpsdb1是oracle数据库的实例名(ORACLE_SID)(有人说这个可以随便写我没试过。。。), 第二行无所谓,等号后留空即可 第三行很重要,HOST后面那个ip是oracle数据库所在的主机的ip,要是有域名解析的话可以用主机名,后面的那个port是oracle监听的端口,一般是1521(该端口可在oracle主机上用命令netstat -ntlp|grep tnslsnr查看)。 第四行无所谓,留空值即可 第五行那个oracle1是我的oracle的主机的主机名(可用命令hostname查看) 第六行很重要,网上很多资料说这个地方填oracle的sid,其实不然(我把oracle的sid值填上去后报错:ORA-12154 TNS:监听程序当前无法识别连接描述符中请求的服务),实际上这里应该填的是oracle的服务名,要查看这个服务名可在oracle主机上用oracle账户输入命令lsnrctl status查看,我的得到的执行结果里有这样几行: Services Summary... Service "" has 2 instance(s). Instance "wpsdb1", status READY, has 2 handler(s) for this service... Instance "wpsdb2", status READY, has 1 handler(s) for this service... 对比上面SERVICE_NAME我添的值,应该不难判断你的服务名是什么了。 3、像上面这样配置完了后plsql还不能登录oracle使用,因为它现在还找不到你的这个oracle的客户端,但是可以进入软件里面,进入软件,选择Tools->Preferences,在Oracle Home和OCI Library两栏中分别填入Oracle客户端的路径和OCI文件的路径(oci.dll文件直接在instantclient_11_2文件夹下),所以我在这两个选项中填写的内容是"E:\instantclient_11_2"和"E:\instantclient_11_2\oci.dll"。这时再登录就可以登录成功了。如若还不行就重启一下PL/SQL。 4、有时候可能会出现客户端对中文支持不好的问题,可参照如下第三条的环境变量设置: 桌面上,右键点“我的电脑”,选择“属性”,选择“高级”页中的“环境变量”,在系统变量中,增加:&
&& 1) 变量名:ORACLE_HOME &&&&& 变量值:E:\instantclient_11_2 && 2) 变量名:TNS_ADMIN &&&&& 变量值:E:\instantclient_11_2 && 3) 变量名:NLS_LANG &&&&& 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK && 4) 修改Path变量,在后面添加 E:\instantclient_11_2
阅读(3913) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。}

我要回帖

更多关于 oracle导出远程数据库 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信