oracle是一个数据库服务器系统,任何用户在使用之前必须先登录。每一个oracle的管理工具在启动时都会出现一个登录窗口,其中必须输入的项是用户名和密码。第三项服务名称(service name)是一个可选项,如果你不输入将缺省连接到本机的oracle服务器上。在oracle816中手动设置service name是在
$oracle_home\network\admin\tnsnames.ora中,用户可以用任何文本编辑工具编辑该文件。要检查是否有连接到某个oracle服务器的连接,直接打开该文件,看看有没有类似
于下面的几行文本:
service_name =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip_of_the_server)(PORT =
1521))
)
(CONNECT_DATA =
(SERVICE_NAME = sid_set_on_create)
)
)
其中ip_of_the_server是运行oracle服务器的主机的ip地址,sid_set_on_create是在创建数据库时设置的SID(缺省情况下是orcl)。如果本机上就装有一个oracle
服务器,下面几行代码就设置了一个连接到本机的service name:
localhost =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
这样在登录的时候你就可以在service name一项填入localhost连接到本地服务器
了。
- 2002-09-12映射DTD到数据库[下]
- 2006-12-20在Visual C++中用ADO进行数据库编程(下)
- 2005-08-24MySQL数据库学习手册之MySQL客户工具和API
- 2004-01-08如何使用C#创建一个三层的数据库应用程序
- 2006-12-22数据库设计的一些构想(模式与数据库设计二)
- 2006-05-04Oracle数据库操作常见错误及解决方案
- 2004-02-28.Net与Oracle的数据库连接池(Connection P
- 2005-04-29SQLServer数据库 No ResultSet Set was pro
- 2002-04-06创建通用数据库访问包装类
- 2003-03-30数据库开发中类模块的使用
热点搜索
热点文章






