ylbtech-Oracle:访问Oracle数据库的工具

访问Oracle数据库的工具

1. SQL*PLUS​​

1.0,

1.0.1, 之network\admin\tnsnames.ora

访问Oracle数据库的工具【unfinished】_Oracle访问Oracle数据库的工具【unfinished】_SQLPLUS_02

# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora # Generated by Oracle configuration tools.  ORCL =   (DESCRIPTION =     (ADDRESS = (PROTOCOL = TCP)(HOST = Win7-PC)(PORT = 1521))     (CONNECT_DATA =       (SERVER = DEDICATED)       (SERVICE_NAME = orcl)     )   )  EXTPROC_CONNECTION_DATA =   (DESCRIPTION =     (ADDRESS_LIST =       (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))     )     (CONNECT_DATA =       (SID = PLSExtProc)       (PRESENTATION = RO)     )   )

View Code

1.0.2, 之orcl的主机字符串



ORCL =   (DESCRIPTION =     (ADDRESS = (PROTOCOL = TCP)(HOST = Win7-PC)(PORT = 1521))     (CONNECT_DATA =       (SERVER = DEDICATED)       (SERVICE_NAME = orcl)     )   )


1.1,


Oracle自带的基于字符界面的命令行工具,通过命令可以完全控制Oracle数据库。见图1.1-1至1.1-2所示:

1.1-1, 图:SQL*PLUS登录界面

访问Oracle数据库的工具【unfinished】_SQLPLUS_03

访问Oracle数据库的工具【unfinished】_PLSQL DEVELOPER_04

登录方式一

登录方式二

访问Oracle数据库的工具【unfinished】_PLSQL DEVELOPER_05

访问Oracle数据库的工具【unfinished】_SQLPLUS_06

登录方式三

登录方式四

1.1-2, 图:SQL*PLUS使用界面

访问Oracle数据库的工具【unfinished】_SQL DEVELOPER_07

1.2,

2. 企业管理器(EM)​​

2.1,

通过程序组中的Database Control来进入,它是一款Oracle自带的基于Browser的管理工具,能执行行多项数据库管理任务,使用http:/localhost:1158/em来访问,见图2.1-1至图2.1-2所示:

2.1-1, 图:EM管理器登录界面

访问Oracle数据库的工具【unfinished】_Oracle_08

2.1-2, 图:EM管理器首页

访问Oracle数据库的工具【unfinished】_SQLPLUS_09

2.2,

3. SQL Developer​​

3.1,

Oracle自带的用于应用程序开发的工具,该工具使用Java开发,可以在程序组中的应用程序开发中找到,启动后的界面如图3.1-1所示:

3.1-1, 图:SQL Developer

3.2,

4. PLSQL Developer​​

4.1,

这个工具是一个第三方工具软件,专门用于Oracle数据库的程序开发,该工具使用C++开发,功能和SQL Developer相当,但是运行速度上会比SQL Developer快,本楼主的例子都在该工具中书写。见图4.1-2所示:

4.1-1, 图:PLSQL Developer