如何连接别人电脑上的ORACLE数据库

如何连接别人电脑上的ORACLE数据库

(以oracle9i版本为例,本机必须安装oralce9i的客户端)

第一步:orahome92-configuration and migration tools- net managers

第二步:在“服务命名”中点“+”

第三步:编辑一个你的服务名,(不是对方的数据库名)

第四步:默认选择TCP/IP

第五步:主机名填入对方的机器IP地址,端口默认(不要改)

第六步:服务名是对方的数据库名(要问对方),连接类型默认(不要改)

第七步:连接测试

一般测试结果需要“更改登录”

更改登录中,在用户名和口令中,录入对方数据库的用户名口令(你要访问的库)

测试成功!点击“关闭”

点“完成”

第八步:保存网络配置

在“E:\oracle\ora92\network\admin”中打开tnsnames.ora,可以看到配置情况:

MORCL =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.34)(PORT = 1521))

    )

    (CONNECT_DATA =

      (SERVICE_NAME = orcl)

    )

  )

第九步:到此,可以检查配置是否正确,是否连接成功

运行—输入sqlplus,在“请输入用户名”中键入 数据库连接方式

第十步:连接成功,可以通过PLSQL等客户端工具连接别人的数据库了!

时间: 2024-09-17 04:50:34

如何连接别人电脑上的ORACLE数据库的相关文章

Tableau如何连接其他电脑上的mysql数据库

在别的电脑上用Tableau,如何连接到自己电脑的mysql 数据库, 服务器名.用户名和密码该如何填 首先,需要在mysql中创建一个允许远程连接的账户,例如 mysql> grant all privileges on *.* to username@'%'  identified by 'password'; mysql> flush privileges; 这样就设置好了远程连接的账户,其中username是用户名,password是密码:然后就用改账户的信息在远程连接了. 但是还需要

用c#做了一个winform程序,涉及到了数据库.这个程序要放到别人电脑上用,别人电脑没安数据库,我怎么才能让别人的电脑用这个程序时可以访问到我 的电脑上的数据

问题描述 用c#做了一个winform程序,涉及到了数据库.这个程序要放到别人电脑上用,别人电脑没安数据库,我怎么才能让别人的电脑用这个程序时可以访问到我的电脑上的数据,在网上看到了改写数据库连接的办法,还有更改别人电脑上的设置,有点看不懂,哪位大神教教我,万分感谢! 解决方案 解决方案二:如果网络是通的,对方电脑能访问你的数据库,就可以了解决方案三:把连接字符串写在配置文件里,保证通过网络能够访问你的机器上的数据库,这样就可以了解决方案四:这个涉及几个问题1,你用的数据库:如果是服务器类数据库

一个有数据库支持的web项目,打包成war包时应该怎么配置数据库才能在别人电脑上也能运行?

问题描述 一个有数据库支持的web项目,打包成war包时应该怎么配置数据库才能在别人电脑上也能运行? 学生党,最近要交一项作业,编写一个数据库支持的web项目,然后打包成war包交上去,我想问对于数据库该怎么处理才能在其他电脑上运行时访问的也是我的数据库?用的是mysql 解决方案 你可以学习一下jdbc

tomcat-怎么把我的java项目移植到别人电脑上

问题描述 怎么把我的java项目移植到别人电脑上 做了个小系统,有个文件上传功能,但是我电脑的运行环境运行的好好的,不论是excel还是jpg都能上传, 但是当我把项目文件夹复制到另一台电脑并部署在tomcat上时,其他功能比如和数据库的交互.后端生成excel下载都没问题,就是上传有问题,传不上去啊东西. 请问大神我这是哪里出问题了??是复制这种方法不对吗? 困扰了一个礼拜了. 解决方案 文件上传时,你的上传路径是怎么处理的呢?有调试环境吗,是不是报错了呢? 首先检查下代码,保证异常分支有日志

ado-oo4o访问网络上的oracle数据库的方法

问题描述 oo4o访问网络上的oracle数据库的方法 我的oo4o访问数据库时并没有指定什么ip地址或者端口号,怎么才能用ip和端口号访问网络上的Oracle啊? 假如我的oracle数据库在网络上,我看到oo4o中好像没有类能够访问一个带有ip地址和端口号的类,是不是我的数据库在网络上唯一标识啊?如果这样为什么创建网络服务时没有重名提示呢?再说它是怎么标示的.还有如果有oo4o的类能够访问网络数据库给我个例子,谢谢大虾们了!!! 解决方案 可以参考以下链接 http://blog.sina.

windows server-连接不上服务器上的oracle数据库

问题描述 连接不上服务器上的oracle数据库 服务器是windows server2008 ,在服务器上telnet 127.0.0.1 1521 可以通. 但是在本地telnet 10.64.85.3 1521 不通,但是ping 10.64.85.3 是通的,服务器上的防火墙关了,这个怎么解决 解决方案 server数据库属性配置和server服务的TCP/IP配置 解决方案二: 要看你的数据库的端口,1433是否打开,能否访问 解决方案三: 连接不上服务器,把错误的提示贴上来,是tns服

如果别人电脑上没sql 能附加mdf吗

问题描述 我做了一个附加sql数据库的程序,在本机上可以运行,别人电脑上没有装sql,能不能附加运行?难道把程序拷贝到别人电脑上还得把sql装上?...求指导. 解决方案 解决方案二:不能...解决方案三:引用楼主的回复: 我做了一个附加sql数据库的程序,在本机上可以运行,别人电脑上没有装sql,能不能附加运行?难道把程序拷贝到别人电脑上还得把sql装上?...求指导. 具体什么操作看能用其他方法把只有附加数据库的功能?一条sql语句就可以的事但对方必须安装SQL解决方案四:你发布一下,别的机

mingw-exe无法在别人电脑上运行

问题描述 exe无法在别人电脑上运行 试了3台电脑,都报错:应用程序无法正常启动0xc000007b.就连Helloworld程序我电脑上编译过运行正常都不能放到别人电脑上运行.编译器是cmake+mingw 解决方案 缺少相应的运行库吧? 解决方案二: 被病毒感染了应加壳保护 解决方案三: 问题解决,mingw安装目录下bin文件夹里有一些库(dll文件).MinGW需要自身的运行库. 解决方案四: mingw编译的程序需要相应的dll支持,别人电脑没有这些就无法运行

c语言 封装 运行-C语言程序如何在别人电脑上运行的问题

问题描述 C语言程序如何在别人电脑上运行的问题 我编写了一个小程序,一道选择测试的题目.写完后,拷贝了bug文件中的exe程序.运行exe程序后,可以输入数据.问题是最后出现结果后一闪而过,程序就跳出了.请问有什么办法可以清楚的显示结果,不跳出程序? 解决方案 程序结束前用下面两行代码 getchar(); getchar(); 第一行用于"吃掉"你输入你的数据末尾的'n',但它并不需要送给任何变量. 第二个用于等待用户输入一个字符,这样程序就需要等待这一操作发生才会结束. 解决方案二