如何查看非本地库 通过,plsql可以对本地库进行操作,可对只知道ip地址的oracle库,如何查看操作呢初学,希望高手指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没明白,只知道IP地址,oracle的SID什么的知道吗,可以查看tnsnames.ora文件 问下,这个sid是啥呢,我在本地库里是怎么设置的呢 我机器上有个oracle库,现在想三个人共用,可是不知道怎么能让他们访问我的库,所以1,数据库的sid是什么在哪能知道2,知道了sid,怎么去访问(我用的是9i)3,plsql能做到这样的访问吗 sid 全局数据库,建议楼主学学oracle基础 再其他机器上的oracle安装目录下(以Oracle9i为例)\oracle\ora92\network\admin打开tnsnames.ora文件追加以下配置usesid = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = serversid) ) )serversid就是你本机上oracle服务名usesid默认为serversid,也可设置为其他名称host设置为你的IP地址port如果你没有特别设置的就不用改了OK! 1.在安装数据库时会提示输入全局数据库名称的,那个就是.2.可以查看tnsnames.ora中 SQL> connect /as sysdba 已连接。 SQL> select instance_name from v$instance; INSTANCE_NAME ---------------- ora10g3.pl/sql也是通过语句实现的,要看看pl/sql的书多人共用,可以用netmanager来进行配置(在客户端) 你告诉他们ip,sid和用户名,密码,开放1521端口(linux)或者禁止防火墙(window)就可以了1,数据库的sid是什么在哪能知道 就是数据库的实例名,在$Oracle_BASE/admin里看看有没有子目录,这里的子目录就是oracle里的实例,如果只有一个恭喜你,这个就是SID,如果有多个,你就继续看window 可以看系统服务里 有类似与oracleserviceXXXX 这后面的XXXX就是实例名了,你启动这个服务SID就是XXXXlinux 看运行组里 的环境变量 $ORACLE_SID就是启动时的SID叻2,知道了sid,怎么去访问(我用的是9i) 对于远程的访问有两种方式通过配置tnsname来访问,在网上可以查到,window的话,开始->程序->oracle...->Configuration and Migration Tools->net manager 配置, linux下,运行netmgr 可以出现图形配置界面,或者根据网上资料 手工修改$ORACCLE_HOME/network/admin/tnsnames.ora文件还有一种方式使用EZCONNECT的方式,在google搜一下3,plsql能做到这样的访问吗plsql不过是Oracle里的语言集,是一个语法的集合,你这里指的是不是一种oracle的客户端,pl/sql developer. 如果使用以上的正确的tnsname配置过后,是可以访问的。==================================================================Inthirties关注Oracle数据库 优化,安全,备份,恢复,迁移,故障处理如果你需要帮助或想和我一起学习的请联系联系方式QQ:370140387QQ群: 85837884(注明:数据库)电子邮件:[email protected]网站: http://www.inthirties.com 你的机器作为服务端,至少需要配置tnsnames.ora和listener.ora。其他访问的机器需要配置tnsnames.ora。至于如何配置,可上网搜索相关文档。 OracleDBConsoleorcl启动不了 为何提示没有足够的可用分在技术区发帖 眼毒的高手帮忙找找问题所在 Oracle Developer 2000 怎样屏蔽报表列印功能? 使用rman备份问题 急求助:数据表移植导致double出现null值的时候删除处理的问题!! oracle错误代码表 请问怎样显示raw里的字符内容? 【求助】如何定时将 数据库A 中数据备份到另一数据库B中? 数据恢复 oracle行专列 java 执行Oracle多个数据源问题 急 急死人 困扰2天了
2,知道了sid,怎么去访问(我用的是9i)
3,plsql能做到这样的访问吗
\oracle\ora92\network\admin打开tnsnames.ora文件
追加以下配置
usesid =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = serversid)
)
)serversid就是你本机上oracle服务名
usesid默认为serversid,也可设置为其他名称
host设置为你的IP地址
port如果你没有特别设置的就不用改了OK!
2.可以查看tnsnames.ora中
SQL> connect /as sysdba
已连接。
SQL> select instance_name from v$instance; INSTANCE_NAME
----------------
ora10g
3.pl/sql也是通过语句实现的,要看看pl/sql的书多人共用,可以用netmanager来进行配置(在客户端)
1,数据库的sid是什么在哪能知道
就是数据库的实例名,在$Oracle_BASE/admin里看看有没有子目录,这里的子目录就是oracle里的实例,如果只有一个恭喜你,这个就是SID,
如果有多个,你就继续看
window 可以看系统服务里 有类似与oracleserviceXXXX 这后面的XXXX就是实例名了,你启动这个服务SID就是XXXX
linux 看运行组里 的环境变量 $ORACLE_SID就是启动时的SID叻2,知道了sid,怎么去访问(我用的是9i)
对于远程的访问有两种方式
通过配置tnsname来访问,在网上可以查到,window的话,开始->程序->oracle...->Configuration and Migration Tools->net manager 配置, linux下,运行netmgr 可以出现图形配置界面,或者根据网上资料 手工修改$ORACCLE_HOME/network/admin/tnsnames.ora文件还有一种方式使用EZCONNECT的方式,在google搜一下
3,plsql能做到这样的访问吗
plsql不过是Oracle里的语言集,是一个语法的集合,你这里指的是不是一种oracle的客户端,pl/sql developer. 如果使用以上的正确的tnsname配置过后,是可以访问的。
==================================================================
Inthirties关注Oracle数据库 优化,安全,备份,恢复,迁移,故障处理如果你需要帮助或想和我一起学习的请联系
联系方式QQ:370140387
QQ群: 85837884(注明:数据库)
电子邮件:[email protected]
网站: http://www.inthirties.com