安装了Oracle Database 11g Express Edition,如何在另一个计算机连接该oracle?
我配置了,ORACLE_YY =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.7.101)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)SERVICE_NAME不知道是不是orcl,SERVICE_NAME在哪里差看是什么名字?用ODBC连接,User ID是什么?密码又是什么?
我配置了,ORACLE_YY =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.7.101)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)SERVICE_NAME不知道是不是orcl,SERVICE_NAME在哪里差看是什么名字?用ODBC连接,User ID是什么?密码又是什么?
http://wenku.baidu.com/view/73f7d72fbd64783e09122b5e.htmlselect host_name 主机名,instance_name 实例名 from v$instance;连接到实例时,只要是是启用的具有connect角色的用户都可以正常连接
Oracle Database 11g Express Edition是我装的啊,装的时候提示了设置密码,没有设置User ID
你先到安装好11g的机器上,命令行运行
sqlplus / as sysdba进去后
create user oracle1983 identified by oracle1983;
grant connect, resource to oracle1983;
这样就创建好了用户。ODBC连接,就用这个用户和密码。
接着运行show parameter service_names
这就是SERVICE_NAME。