首页 > 代码库 > oracle四种访问数据库的方式

oracle四种访问数据库的方式

1、sql plus——命令操作;

  数据库自带的命令工具,通过此工具可以在dos窗口中直接对数据库进行操作。使用此工具有两种进入方式:

  (1)、在安装后的数据库下有一个应用程序开发,子目录里有一个sql plus,直接单击打开,就可以输入用户名、密码登录数据库进行操作。

  (2)、直接打开windows的dos窗口(win键+R—>cmd命令回车进入),输入sql plus命令然后输入用户名密码即可以进入。

2、sql developer——图形化界面操作;

  数据库自带的图形化操作工具,通过该工具可以对数据库中的表进行直接操作而不使用命令。

  连接方式:程序菜单栏里的数据库文件夹下的应用程序开发—>sql developer即可以进入。

3、pl/sql developer——第三方的图形化界面操作工具;

  第三方的工具,通过该工具可以直接访问数据库,功能与第二个大同小异,皆是既可以使用命令,也可以使用界面直接操作数据库的工具。

  使用方式:直接在网上下载pl/sql developer安装版或者免安装版。下载安装好后直接打开执行文件,输入用户名、密码既可以登录操作界面。

4、 DBconsole——浏览器访问方式。

  安装好数据库后,有两种方式链接浏览器进行访问:

  1、在程序菜单的文件夹下可以看到一个database control——【sid】,直接点击既可以进入浏览器登录页面——输入用户名、密码。

  2、直接打开浏览器,输入http://localhost:1158/em进入登录页面——输入用户名、密码。

 

总结:以上四种方式均可以连接到数据库,然后对数据库进行操作。

  共同点:

  1、均需要使用用户名密码登录。

  2、都需要启动oracleservice[sid]服务。注:sid为数据库实例名。

  不同点:

  1、使用第一种方式和第四种方式可以不启动数据库监听服务:oracle_home_TNListener[sid]服务

  2、使用第二种和第三种方式必须要启动数据库监听服务:oracle_home_TNListener[sid]服务

  3、使用第四种方式访问数据库必须启动oracleDBconsole[sid]服务,前三种方式则不需要启动此服务。

 

建议使用第二种和第三种方式访问使用数据库,因为:

  1、第一种方式操纵数据库使用纯命令,不仅操作难度大,而且操作失败后很难维护,优点是执行效率高;

  2、第四种使用浏览器访问,通常只针对于数据库管理员,作为开发者不用关心这一块。

  3、使用第二种和第三种可以很方便的操作和维护数据。相对来说,通常第三种版本比第二种版本高,所以可以的话尽量使用第三种。一个三方插件最多也就几十M。