1.初级入门 xp sqlplus 连接 linux虚拟机 oracle
1.首先看看在xp下是否能够ping通虚拟机的ip(虚拟机查看ip命令:ifconfig,此命令要求有root权限,或者用 /sbin/ifconfig).
2.在第一步成功的基础上,要配置xp下oracle安装目录下的tnsnames.ora这个文件(我的路径是:D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN,这个路径因机器而异)
首先在tnsnames.ora这个文件中找到这些:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = HS-CHENGHY)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
上边是xp下oracle自己的监听,只有有了上边这几行,我们在xp下才可以顺利的连接xp下安装的oracle,其中orcl是服务名,我用的是默认的。
下面将它复制出来,并且在上边这几行文字按理添加下面这几行,其中我的虚拟机中oracle的服务名称为ora92,ip地址:192.168.90.126
ora92 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.90.126)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ora92)
)
)
解释一下,只有上边的ip地址写对了,在xp下sqlplus才可以顺利的按照这个ip地址并且用这个服务名区别你要连接的oracle服务,呵呵
3.这样貌似就可以连接了,如果不行,就检查一下linux防火墙是不是关掉了,顺便发从网上淘了Linux下关闭防火墙的命令,呵呵,放在下边了
1) 永久性生效,重启后不会复原
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后复原
开启: service iptables start
关闭: service iptables stop
需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。
在开启了防火墙时,做如下设置,开启相关端口,
修改/etc/sysconfig/iptables 文件,添加以下内容:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
虚拟机下oracle 的sqlplu
相关文档:
当执行
ls -l
或
ls -al
命令后显示的结果中,最前面的第
2
~
10
个字符是用来表示权限。第一个字符一般用来区分文件和目录:
d
:表示是一个目录,事实上在
ext2fs
中,目录是一个特殊的文件。
-:表示这是一个普通的文件。
l:
表示 ......
关键业务慎用linux!
在这里我指的“关键业务”是指在企业中提供诸如收费、销售等业务,需要提供要求苛刻的“安全性”、“可靠性(7X24)等要求的业务。不是宕机几个小时都无所谓的业务。从我的以往的应用案例来看,使用linux是个非常糟糕的选择。安全性,由于不能得到及时修补很容易被利用。稳定 ......
VMWARE下安装完了linux.default的分辨率是:800x600
要调整为1024x768 ;像素为上百万像素的过程如下:
1,VM下有Install vmare tools先启动vmware在/mnt/cdrom下有一个叫:vmware-linux-tools.tar.gz的软件包
2.把这个软件包copy到/root下,接着解压这个包 在当前的目录,会产生一个vmware-tools-distrib的目录
#cp vmware-li ......