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。