Oracle客户端连接Oracle服务器
1.配置本地net服务名配置
2.用sqlplus连接;
3.用toad连接;
一、配置本地net服务名
第一讲明我们的服务器的IP为60.220.246.53,oracle的SID为czdb。
打开配置本地net服务名向导如下图:
点击进入Net Configuration Assistant,显现如下图所示:
选择默认的添加,然后下一步,如下图:
输入服务名(服务名事实上确实是oracle的SID)czdb,然后点击下一步:
选择默认TCP,然后选择下一步:
输入主机名(即oracle服务器主机IP)60.220.246.53,然后进入下一步:
然后选择 ,进入下一步:
里面的详细信息讲的是密码不对,讲明是连接到了服务器,我们只要改一下用户名和密码就能够了,然后点击更换登录:
OK,测试成功;
另讲明:查询本用户下的所有表的信息叫数据字典:
user_tables;DBA_users; 两类数据字典表 dba一样是system用户
查表的信息从数据字典里查如:select table_name from user_tables;
dual是名义表,不存任何东西.
Oracle远程连接数据库总结
配置a
 Oracle代码
1.orCL =   
2.安装oracle客户端  (DESCRIPTION =   
3.    (ADDRESS_LIST =   
4.      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.xx.xx)(PORT = 1521))   
5.    )   
6.    (CONNECT_DATA =   
7.      (SERVICE_NAME = orcl)   
8.    )   
9.  ) 
orCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )
 要紧的参数为HOST、PORT、SERVICE_NAME
 可能的咨询题:
* 连接超时:专门大可能性是windows自带的防火墙开着,屏蔽了1521端口
Oracle远程连接数据库总结
注:本文讲述了oracle数据库实例连接的配置过程,三个重要的配置文件位于C:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN名目下
1. sqlplus sys/oracle@orcl
a 文件格式NAMES.DIRECTORY_PATH= (TNSNAMES,HOSTNAME)。客户端就会第一在a文件中orcl的记录。假如没有相应的记录则尝试把orcl当作一个主机名,通过网络的途径去解析它的ip地址然后去连接那个ip上GLOBAL_DBNAME=orcl那个实例。
2. 客户端。a
那个文件类似于unix 的hosts文件,提供的tnsname到主机名或者ip的对应,只有当
a中类似NAMES.DIRECTORY_PATH= (TNSNAMES) 如此,也确实是客户端解析连接字符串的顺序中有TNSNAMES时,才会尝试使用那个文件。
  #你所要连接的时候输入得TNSNAME,假如listner启动失败尝试改IP地址
  ora10gcsdl1 =
(DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = ora10gcsdl1)
    )
)
ORCL =

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。