登录注册
上海交通大学论坛 > 数据库 > 浏览当前帖子 手机版 关闭左侧栏
ORacle 登陆
返回本版】  【发表帖子】  【回复帖子 浏览量  4256      回帖数 0
天空射手    等级  

楼主 发表于  2011/9/6 10:26:32    编 辑   


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连接到本地服务器 
了。 
1
表情
所有内容均为会员自愿发表,并不代表本站立场.
论坛帮助 会员认证删帖申请 联系我们