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 ......
今天公司因为业务需要,修要修改某个字段数据类型有number(5),变为number(5,2)型
要是没有数据的话直接用以下语句即可
alter table tb_test modify permile number(5,2);
但是有数据的话 就不能用上面方法了,
alter table tb_test add permile_temp number(5,2)
update tb_test set  ......
最近工作稍微比较空闲,便把使用DBCA 创建数据库时的输出的脚本拿来研究研究,并参照脚本文件,手动实现一个数据库的创建过程。首先使用DBCA工具创建一份建库脚本,整个脚本文件包含如下文件,
感觉应该是从BAT文件开始入手,打开BAT文件查看内容如下:
mkdir f:\oracle\product\10.2.0\admin\test\adump
mkdir f:\oracl ......
ADO 使用 ORACLE provider FOR OLE DB 驱动时
调用存储过程需要返回游标时,在连接字符串中增加
PLSQLRSet=1 参数。
存储过程中的游标不需要付初始值
如:
sp1: TADOStoredProc;
sp1.Close;
sp1.ProcedureName := 'pkg_ScanList_By_JobNo.sp_GetScanList';& ......
在大量业务数据处理的项目中,可以考虑使用分区表来提高应用系统的性能并方便数据管理,本文详细介绍了分区表的使用。
在大型的企业应用或企业级的数据库应用中,要处理的数据量通常可以达到几十到几百GB,有的甚至可以到TB级。虽然存储介质和数据处理技术的发展也很快,但是仍然不能满足用户的需求,为了 ......