1、软件安装 sql
一、 准备安装。 数据库
安装文件总共有三个,以下图所示: 服务器
二、 安装PL\SQL Developer的软件。 网络
1>双击安装文件plsqldev803.exe文件,进入安装阶段:oracle
点击“肯定”。 工具
2>点击“I Agree”。 测试
3>选择安装路径,进程
点击“Next”。 v8
4>选择“Create PL\SQL Developer shortcuts”,“Create shortcut on DeskTop”,get
点击“Next”。
5>选择“Template files”“Keyword files”,
点击“Finish”。
6>进入安装过程,会看到安装的进度条,等到安装完成,
点击“Close"。
PL\SQL Developer 安装完成。
3.双击打开chinese.exe中文包的安装文件,
1>点击“肯定”。
2>选择安装目录,点击右箭头,进入到下一步操做。
3>进行选项的设置,保持默认便可,点击绿色的钩,进入到安装过程。
4>软件安装之后,点击灰色的钩,安装完成。
2、PL\SQL Developer的使用
(在使用PL\SQL Developer以前要保证oracle的远程链接数据库的配置是正确的。
若是配置正确,继续向下看;
若是oracle的链接远程数据库尚未配置,请跳过这节看后面“3、Oracle Net配置”。)
1.进入系统。双击PL\SQL Developer图标,出现Oracle登录界面:
填入正确的用户名和密码,选择好对应的数据库,并选择用户的角色,点击“肯定”,便可登陆成功,进入以下操做界面:
二、PL\SQL操做。下面就最经常使用的脚本执行操做进行介绍。
1)新建“SQL窗口”。方式有两种:一种是直接点击“文件”→”新建”→”SQL窗口”;
2)打开脚本:方式有2种:
<1>直接点击“文件”→“打开”→“SQL脚本"
<2>直接点击,选择"SQL脚本"。而后选择你要执行的脚本,在SQL窗口中就会打开。
3)你便可在出现的SQL窗口中编写PL\SQL脚本。
4)执行脚本。直接点击便可执行脚本,或者按“F8”均可以执行脚本。
下面的进度条会显示脚本执行的状况,“正在执行…”、“执行完毕”或者显示出现的错误等几种状况
或
若是是查询语句,也会在下面的子窗口中出现具体的内容。
3、Oracle Net配置
客 户端的配置能够有如下两种方式:第一种是使用Net Configuration Assistant;第二种是使用Net Manager;这两个工具 在开始菜单都有。两种方式在内容和形式都是差很少的,下面就以”Net Configuration Assistant”方式说明一下具体的配置步 骤:
一、打开“开始”=>“程序”=>”Oracle_OoraHome10g_home1”=>”Configuration and Migration tools”=>”Net Configuration Assistant”,
在弹出的对话框当中选择本地Net服务名配置,以下图所示:
二、点击下一步,在对话框当中选择“添加”,以下图所示:
三、点击下一步,在对话框当中输入数据库服务器的实例名,好比:WALK,ORACLE默认的是ORCL。
四、点击下一步,在新的对话框当中选择网络协议,通常用默认的TCP便可,以下图所示:
五、点击下一步,在新的对话框当中输入数据库服务器的IP,并选择正确的端口号,ORACLE实例的默认端口是1521。以下图所示:
6.点击下一步,择“是,进行测试”或“不,不进行测试”,建议测试一下,以下图所示:
七、点击下一步,点击“更改登陆”按钮,对于Oracle 9i早期版本,Oracle 默认的用户名跟密码是:syste/manager,对于92i或10g或11g版本,在安装的时候必须从新认定密码,因此会显示测试未成功,只须要更改登陆便可。
-----更改登陆:
最后点击肯定按钮
4、常见错误
(一下常见错误有的是本身的解决方法,有的是在网络上找的方法,仅供参考,遇到问题能够尝试一下)
一、ORA-12541:TNS:没有监听器
原 因:没有启动监听器或者监听器损坏。若是是前者,使用命令net start OracleOraHome81TNSListener(名字可能有出入) 便可;若是是后者,则使用"Net8 Configuration Assistant"工具向导之"监听程序配置"增长一个监听器便可(基本不用写任何 信息,一路OK。在添加以前可能须要把全部的监听器先删除!)
二、ORA-12500:TNS:监听程序没法启动专用服务器进程 ORA-12560:TNS:协议适配器错误
缘由:ORACLE的数据库服务没有启动。使用命令net start ORACLESERVICEORADB(ORADB为数据库名字)便可。若是仍没有解决,请继续向下看。
三、若是数据库服务启动失败,则颇有多是其注册表项值损坏,最好的作法是如下两步: 1)ORADIM -DELETE -SID oradb 删除数据库服务项 2)ORADIM -NEW -SID oradb 新增数据库服务项
注:这个过程当中若是出错,就重启计算机!
四、ORA-12154:TNS:能解析服务名
缘由:ORACLE的网络服务名没有正确配置。请使用"Net8 Configuration Assistant"工具向导之"本地网络服务名配置"配置TNS便可。若是仍没有解决,请继续向下看。
五、ORA-1034 :TNS:ORACLE不可用
缘由:ORACLE的数据库服务正确启动,可是数据库没有打开! 使用命令:
1)svrmgrl 启动服务管理器
2)connect internal 以internal身份登录
3)startup 打开数据库
六、ORA-12560:TNS:协议适配器错误(顽固性的)
缘由:未知。
解决:必杀技--打开"Windows任务管理器",杀死ORACLE.exe及ORADIM.exe进程,书写本身的ora_startup.bat,执行之! PS:
一、个人ora_startup.bat:
net start OracleOraHome81TNSListener
net start ORACLESERVICEORADB
svrmgrl 通常状况下不用,不过有时少不了它的,具体步骤见第5步。 二、个人ora_shutdown.bat:
net stop OracleOraHome81TNSListener net stop ORACLESERVICEORADB
三、ORACLE相关服务名请参见"管理工具"之"服务"中以ORACLE开头的服务名。