Oracle数据库
删除数据库:
1、停止数据库服务
2、删除实例 oradim –delete –sid liluf
3、删除数据库文件
新增数据库:
1、 建立数据库、配置监听、建立用户
2、 用命令启动数据库
注:注册表regedit HKEY_LOCAL_MACHINE-----SOFTWARE------ORACLE----HOMEO
参数中:ORA_LMIS_AUTOSTART=TRUE 表示:启动/关闭服务时启动数据库
ORA_LMIS_AUTOSTART=FALSE 表示:启动/关闭服务时不启动数据库
3、 启动服务
oradim -startup -sid lmis -starttype srvc
如果是 oradim -startup -sid lmis 系统会报错
ORA-01031: insufficient privileges
但是不影响服务的启动
4、 启动数据库
1) C:\Documents and Settings\liuf>sqlplus /nolog
2) SQL> conn sys/liuf@lmis_liuf as sysdba
3) SQL> select * from dual;
select * from dual
*
ERROR 位于第 1 行:
ORA-01034: ORACLE not available
由于参数ORA_LMIS_AUTOSTART=FALSE,所以服务启动,数据库没有启动
4) SQL> startup
5、 关闭数据库
SQL> shutdown abort
指定任务计划备份数据库- - Oracle Tips 23
1、编写导出批处理文件(*.BAT)
Eg: EXP liuf/**@lmis_local buffer=50000000 FILE=d:\lmissd0830.dmp LOG=d:\lmissd0830.log ōwner=liuf feedback=1000000
2、制定任务计划
控制面板->任务计划->添加任务计划:添加写好的导出批处理文件
3、指定备份周期
4、输入启用用户名及密码
注:必须是机器的用户名和密码
说明:每次备份的DMP文件都是上次的覆盖,而不是DMP文件的增加。
远程维护工具-PcAnyWhere - - Oracle Tips 22
相关文档:
oracle表空间操作详解
1
2
3作者: 来源: 更新日期:2006-01-04
5
6
7建立表空间
8
9CREATE TABLESPACE data01
10DATAFILE '/ora ......
1 查询sql优化
1.1 选择最有效率的表名顺序(只在基于规则的优化器中有效ORACLE)
解析器按照从右到左的顺序处理from子句中的表名,因此from子句中写在最后的表(基础表driving table)将被最先处理。在from子句中包含多个表的情况下,你必须选择记录条数最少的表 ......
转自:http://blog.csdn.net/scorpio3k/archive/2009/05/09/4162079.aspx
在很多情况下,我们使用Hibernate在已经建立好数据库的基础上。在oracle中,如果已经建立好的数据库中使用了sequence
,则可以按照下面的步骤把它引入到Hibernate中:
1、在oracle 首先创建sequence
......
定义:
存储过程(Stored Procedure )是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。 存储过程是由流控制和SQL 语句书写的过 ......