虚拟机上的linux 如何访问windows 下的oracle数据库?

我的windows7系统中有oracle 11g数据库,我安装了vmware虚拟机,然后安装了redhat linux系统,并且安装了linux版本的oracle 客户端。我用这个客户端死活就是连不上win7里的oracle数据库,异常信息是连接超时。在win7和linux之间,是可以互相ping通ip的,这个没问题。我的需求就是能用linux中的oracle客户端能连接win7中的oracle数据库,请问各位有什么方法?
或者,谁能告诉我,如何在linux上检查windows上的1521端口,是否可以访问,就像在linux上ping windows的ip一样,我想先确定linux上是否能访问windows上的1521端口。

1如果你在linux上装的完整的数据库,可以修改 tnsnames.ora文件,将里面的实例名改为windows数据库里的实例名,host改为windows的IP地址。也可以直接把windows下的tnsnames.ora文件拷贝到linux下,然后修改host为win的IP。在linux上就可以连接windows数据库了。
2不改配置文件也可以连接,在linux上用oralce登录,
使用命令slqplus 用户名/密码@win_IP/实例名。
用户名密码实例都是windows数据库上的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-24
windows作为服务端,是否配置了允许分布式连接,如果允许的话,分配了哪个端口。是否关闭了防火墙?linux客户端用户名和密码是否有权限登录数据库服务端?本回答被提问者采纳
第2个回答  2012-08-23
连接端口问题不?端口开了没或者端口都相同!追问

你是说1521端口吗?

追答

我只用过mysql和mssql数据库!肯定在数据库配置上你没做好!....

第3个回答  2018-03-02
CMD
telnet ip 端口
TELNET Windows ip 1521
如果界面进入黑屏。就是正常。
第4个回答  2012-08-23
如果你想导数据可以给您个方案 把虚拟硬盘先映射过去 然后考进去 再 卸下来 目前我也不知道除了这个法子 怎么考追问

不导数据,我要连接,测试连接!

怎么样将windows上的oracle数据库移动到本机上虚拟的linux虚拟机上安装...
什么意思?是怎么传安装包到linux上吧,配一下虚拟机的IP,然后通过类似ftp工具(如winscp、filezilla)直接传进去,或者虚拟机安装vmtools,也可以传文件进去~~

Windows下怎么连接LINUX Oracle 数据库
首先,你可以去tnsping sid , sid 是你的Linux的数据库的sid如果可以有回应,那就是可以连接,连接可以用有ssh协议的客户端,比如xshell,这个使用很容易的,虽然都是英文,但简单,连接到Linux后,连接oracle的命令是su - oralce ,然后在sqlplus。或者你可以装一个pl\/sql但这个东西前提是你要在自己...

vm虚拟机安装oracle之后,客户机怎么访问?
1. 首先,在Oracle安装目录下的network\/ADMIN文件夹中找到tname.ora文件。2. 在该文件中,添加一条命名实例的配置信息,形式为:HOSTNAME=tname 其中tname为指定的主机名或IP地址,确保与客户机上的Oracle服务主机名一致。3. 保存并关闭tname.ora文件。配置完成后,客户机可以通过命令提示符访问Oracle...

如何连接虚拟机上的ORACLE数据库?
先在window机器上安装oracle客户端软件,客户端软件可以从oracle官方网站下载。1、选择配置和移植工具NET MANAGER,进入配置页面 2、选择服务命名,然后选择菜单 编辑--创建 3、在弹出的页面中,输入网络服务名,可以是任何名字,方便自己区分连接的数据库服务器原则,一般取数据库的服务名或者ip 4、选择连...

oracle虚拟机如何把电脑的文件放到win2000里
oracle虚拟机把电脑的文件放到win2000里的办法是在windows下安装一个winscp软件,然后运行,打开一个窗口,Linux的ip地址,用户名,密码,点击连接,连接成功,会出现一个类似windows资源管理器的窗口,分左右两屏,左边是windows目录,右边是Linux目录,鼠标拖拽。

在Linux上用命令怎么连接数据库
1、mysql数据库安装在本机,则直接敲入命令mysql -u root -p即可。2、mysql数据库不是安装在本机,则需要加参数,常用参数如下:1),-h,指定目标ip地址2),-u,指定登录用户名。3),-p,指定密码,密码可以接在-p后面输入mysql -uroot -p123456。也可以mysql -uroot -p回车等提示输入密码时...

Oracle VM VirtualBox虚拟机怎么实现和主机能互托文件
进入那个系统之后 点right_ctrl+d有一个安装增强功能。然后相当于一个安装增强系统的光盘插到虚拟电脑里去了。用那个东东安装了增强系统之后会方便得多了。拖动文件好像不行,得用u盘。但这样可以复制文本到主机里粘贴。

windows下oracle数据库,本地tnsping不通虚拟机数据库
1、检查A的tnsnames.ora中是否包含B的数据库连接信息。2、若有B的数据库信息,在检查各项信息是否正确。3、若各项信息正确,试试telnet <B的ip> 1521端口 是否能够连通。4、若3不能,请在B上打开数据库的TNS服务。大概就是这个思路来了。

将Linux文件夹共享给VirtualBox虚拟机下面的windows系统
1. 在虚拟机界面,点击win7系统,选择“设置”并进入共享文件夹设置。首次打开时,点击“蓝色加号”添加新的共享文件夹,选择你想共享的Linux文件夹,如“\/home\/音乐”,给文件夹命名“音乐”,挂载点设为“m:”,确保勾选“自动挂载”和“固定分配”。2. 下载VBoxGuestAdditions_7.0.18.iso文件,...

如何在Windows下利用Oracle VM VirtualBox虚拟机下安装linux
Oracle VM VirtualBox这个虚拟机很多人不会陌生,这个很著名的开源虚拟机软件,软件界面友好,操作简单。基于I7500的ROM编译及对boot.img文件进行修改,需要个linux环境,我们这里正好可以应用它,不去重新装系统,再原有的系统基础上虚拟个linux出来。1、下载于安装 VirtualBox的项目主页是 http:\/\/www....

相似回答