Oracle11g简单安装和使⽤教程
⼀、Oracle11g的安装过程(Windows版本)很简单,步骤为:
1. ⾸先从Oracle官⽅⽹站上下载Oracle11g数据库,⼤约为1.7G。解压后,就可以开始安装
2. 在安装开始的时候,会要求填写⼀些信息。需要注意两项:
1)SID。这应该是安装的数据库的ServiceID,在数据库安装成功后,在Window的服务中会多⼀项OracleServiceSID的服务,这⾥的SID就是在安装时填写的字符串。因此在连接数据库的时候都需要有SID信息,⽐如使⽤JDBC连接的时候。
2)密码。这⾥的密码是系统管理员的密码(sys,sysdba)。  3. 接下来就可以按照界⾯提⽰安装了,安装过程中会检查电脑配置,如果符合要求就可以继续安装。  4. 安装结束后,会⽣成⼀个database config的界⾯,上⾯有安装的数据库的sid, port等信息。(可以把这个界⾯保存起来,防⽌以后忘记相关信息)
⼆、Oracle的连接
安装完成后,就可以连接数据库了,连接Oracle可以通过PLSql,SQLDeveloper,建议可以使⽤SQLDeveloper,因为它界⾯不错。
sqldeveloper安装步骤
在程序->Oracle11g->应⽤开发程序下⾯有SQLDeveloper,第⼀次启动时,需要设置的路径(SQLDeveloper应该是JAVA开发的),之后就可以看到连接界⾯了。接下来需要填写连接信息,第⼀次连接时,必须先通过sysdba进⾏连接,所以要使⽤安装时设置的密码,其它信息如下:
1)需要选择登录⾝份为系统管理员
2)sid安装时设置的sid值
3)端⼝号⼀般默认是1521
注意在连接的时候,需要确保在服务中的OracleServiceSID和OracleOraDb11g_home1TNSListener是打开的填好上⾯的信息就可以登录了。如果要创建⾃⼰的数据库,需要下⾯⼏个过程:
1.创建表空间,语句如下:
select file_Name from dba_data_files (查询表空间)
create tablespace RDHISV151008
datafile '/app/ADMINISTRATOR/oradata/orcl/RDHISV151008.dbf' size 400m;
2.创建⼀个⽤户,并默认为SampleTableSpace表空间
create user RDHISV151008 identified by eplugger;(创建⽤户设置密码)
alter user RDHISV151008 default tablespace RDHISV151008;(绑定表空间到⽤户)
3.为⽤户授权:
grant dba to RDHISV151008;(赋权限)
注意,接下来的操作必须在SampleUser的连接中进⾏,步骤如下:
1.在SQLDeveloper中新建⼀个连接,并使⽤刚才创建的SampleUser信息进⾏登录
2.接下来在SampleUser的连接中就可以使⽤sql进⾏各种操作,这些操作都会在SampleTableSpace中进⾏。
三、修改密码:
默认密码:
user:sys,password:CHANGE_ON_INSTALL;
user:system,password:manager;
修改密码:打开cmd,到orcal安装的bin⽬录下,输⼊sqlplus /nolog,回车;输⼊“conn / as sysdba”;输⼊“alter user system identified by 新密码”,注意:新密码最好以字母开头,否则可能出现错误        Ora-00988。
解除锁定:登录报错:ORA-28000: the account is locked
第⼀种:
step1:使⽤PL/SQL,登录名为system,数据库名称不变,选择类型的时候把Normal修改为Sysdba;
step2:选择myjob,查看users;
step3:选择system,右击点击“编辑”;
step4:修改密码,把“帐户被锁住”的勾去掉;
step5:点击“应⽤”再点击“关闭”;
step6:重新登录就可以通过验证了;
第⼆种:ALTER USER username ACCOUNT UNLOCK;
四、数据导⼊导出
⽅法⼀:Oracle提供数据导⼊和导出功能.命令为imp/exp,可以在cmd下运⾏,它们可以将数据库中的表或其它对象导出为.dmp⽂件,或者将dmp⽂件导⼊,具体使⽤⽅法可以google⼀下,应该⽐较好⽤。
⽅法⼆: cmd中输⼊:
exp RDHISV151008/eplugger@orcl file =f:/RDHISV151008.dmp(导出)
imp RDHISV151008/eplugger@orcl file=e:/RDHISV151008.dmp fromuser=RDHISV151008(导⼊,需要提前把MyObjects下的视图和表drop掉)
五、补充
查看当前的连接数,可以⽤:select count (*) from v$process;
查看设置的最⼤连接数(默认值为150):select value from v$parameter where name = 'processes' ;
修改最⼤连接数:alter system set processes = 300 scope = spfile ;
六、PL/SQL远程备份和恢复Oracle数据库
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。

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