随笔分类 -  Oracle,Sql Server

上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要:· 前提: 1. 需要有除丢失文件以外其他文件的备份. 2. 丢失的文件需要是在其他文件备份后创建的. 3. 所有其他文件备份后的归档都在存在 恢复步骤: 1,拷贝任一未丢失文件的备份回来 2.创建新控制文件,但控制文件不包括丢失的数据文件 3.进行恢复 4.碰到 ... 阅读全文
posted @ 2008-03-30 03:20 jimeper 阅读(775) 评论(0) 推荐(0) 编辑
摘要:用RMAN进行自动备份的脚本,且自动拷贝备份文件到其它机器 上次写了一个用exp进行备份的批处理脚本,反响不错,参见:http://www.cnoug.org/viewthread.php?tid=20864 受此鼓舞,所以此次将维护产品数据库的rman脚本贡献出来。 这个脚本比上个脚本更具冲击力。 简要介绍如下: 背景: 现在许多产品数据库都需要维护,而且要求做到24×7,数据量又大,况且还... 阅读全文
posted @ 2008-03-24 11:57 jimeper 阅读(1392) 评论(0) 推荐(0) 编辑
摘要:自动备份数据库的脚本 最近应开发人员的要求,将以前的自动备份的脚本又做了修改: 简要介绍如下: 功能: 将oracle_backup.bat命令加入windows的任务后,就可以实现用exp自动备份oracle数据库。 说明: 最新备份的数据库在backup目录下,上一次备份存放在Old_backup目录下,每次备份前,都会先删除 Old_backup中的文件,然后将上一次的备份数据拷贝到Ol... 阅读全文
posted @ 2008-03-24 11:56 jimeper 阅读(966) 评论(0) 推荐(0) 编辑
摘要:数据库移动,在项目实施过程中,经常会发生,对于有经验的DBA来说,数据库移动是十分容易。但对于一些只了解系统,对数据库不是十分懂的人员来说,oracle的移动就不是那么容量了。 例如当系统安装完成以后,存储空间扩容了,需要对原对ORACLE进行移动,需要进行数据移动。以前在ORACLE8I FOR WINDOWS 2000中是可以进行移动的。现在ORACLE9I FOR AIX 5L 的移动... 阅读全文
posted @ 2008-03-24 11:49 jimeper 阅读(302) 评论(1) 推荐(0) 编辑
摘要:问:我没有备分oralce,也没有导出数据库,现在操作系统崩溃了,但是oracle目录下的文件很完整,请问如何修复我的表? 答:建一个相同的数据库(磁盘目录相同,否则要改init文件,麻烦),把数据文件,控制文件,日志文件,初始化文件 全都拷贝到相应的位置下,启动数据库。 问:我用oracle9i倒入了1000万条纪录做datamine,突然我的IBM硬盘坏了,c盘找不到了,装orac... 阅读全文
posted @ 2008-03-24 11:47 jimeper 阅读(308) 评论(0) 推荐(0) 编辑
摘要:在Oracle中实现数据库的复制 在Internet上运作数据库经常会有这样的需求:把遍布全国各城市相似的数据库应用统一起来,一个节点的数据改变不仅体现在本地,还反映到远端。复制技术给用户提供了一种快速访问共享数据的办法。 一、实现数据库复制的前提条件 1、数据库支持高级复制功能 您可以用system身份登录数据库,查看v$option视图,如果其中Advanced rep... 阅读全文
posted @ 2008-03-24 11:45 jimeper 阅读(348) 评论(0) 推荐(0) 编辑
摘要:在软件开发过程中经常要做一些报表,而且大部分报表都需要用到根据某一列进行统计,计算出’小计’以及’合计’项目。一般来说大家都是在前台程序中进行处理,其实,用sql语句就可以很轻松的完成这个功能。 SQL> select decode(grouping(dept.dname),1,'合计:',dept.dname) dname, 2 decode(grouping(emp.job)+grouping... 阅读全文
posted @ 2008-01-18 14:39 jimeper 阅读(1430) 评论(0) 推荐(0) 编辑
摘要:create or replace package testref as type t_temp is table of varchar2(30) index by binary_integer; type t_num is table of varchar2(2); --v_temp is ref t_temp; function test return t_temp; ... 阅读全文
posted @ 2007-12-13 20:55 jimeper 阅读(381) 评论(0) 推荐(0) 编辑
摘要:using System; using System.IO; using System.Drawing; using System.Data; using System.Data.OracleClient; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.ComponentMo... 阅读全文
posted @ 2007-11-30 11:00 jimeper 阅读(516) 评论(0) 推荐(0) 编辑
摘要:grant aq_administrator_role to test; begin dbms_aqadm.grant_type_access('test'); end; create or replace type messageobj as object ( title varchar2(30), data1 number, data2 varchar2(100), d... 阅读全文
posted @ 2007-11-26 18:10 jimeper 阅读(474) 评论(0) 推荐(0) 编辑
摘要:包 子程序 说明 DBMS_AQ ... 阅读全文
posted @ 2007-11-26 17:24 jimeper 阅读(1699) 评论(0) 推荐(0) 编辑
摘要:NOTE: The project name in this sample code is mcWebService which is a spelling mistake. I meant to put mcWinService. And now I don't want to change all the screen shots and code all over again. I hope... 阅读全文
posted @ 2007-11-22 21:14 jimeper 阅读(627) 评论(0) 推荐(0) 编辑
摘要:--创建一个表 create table ascii_docs ( id number, document long ); --创建一个目录 create or replace directory OUT_PATH as 'c:\temp'; --给目录授予权限 grant read, write on directory OUT_PATH to test; create or replace... 阅读全文
posted @ 2007-11-16 00:13 jimeper 阅读(502) 评论(0) 推荐(0) 编辑
摘要:From:www.oracle.com.cn 基于索引的SQL语句优化之降龙十八掌 1 前言 2 2 总纲 2 3 降龙十八掌 3 第一掌避免对列的操作 3 第二掌避免不必要的类型转换 4 第三掌增加查询的范围限制 4 第四掌尽量去掉"IN"、"OR" 4... 阅读全文
posted @ 2007-10-19 10:31 jimeper 阅读(834) 评论(0) 推荐(0) 编辑
摘要:Oracle数据库游标使用大全 SQL是用于访问ORACLE数据库的语言,PL/SQL扩展和加强了SQL的功能,它同时引入了更强的程序逻辑。PL/SQL支持DML命令和SQL的事务控制语句。DDL在PL/SQL中不被支持,这就意味作在PL/SQL程序块中不能创建表或其他任何对象。较好的PL/SQL程序设计是在PL/SQL块中使用象DBMS_SQL这样的内建包或执行EXECUTE IMMEDIA... 阅读全文
posted @ 2007-10-19 10:29 jimeper 阅读(470) 评论(0) 推荐(0) 编辑
摘要:创建PVK文件[私人密匙文件] makecert -sk DigitalTitan DigitalTitan.pvkmakecert -n CN=TelStar TelStar 创建CER文件[公司证书] makecert -sk DigitalTitan.pvk TelStar.cer 创建SPC测试软件出版商证明书 cert2spc root.cer TelStar.cer TelSta... 阅读全文
posted @ 2007-10-05 20:51 jimeper 阅读(476) 评论(1) 推荐(0) 编辑
摘要:设置步骤: 1.写一个StartOracle.sql,假设放在/目录下 vi /StartOracle.sql加入如下两行保存 startup exit 2.配置/etc/rc.local vi /etc/rc.local加入如下内容,保存 su - oracle -c '$ORACLE_HOME/bin/lsnrctl start' s... 阅读全文
posted @ 2007-09-29 15:39 jimeper 阅读(308) 评论(0) 推荐(0) 编辑
摘要:作者:eygle【版权声明:转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】 链接:http://www.eygle.com/archives/2005/05/eoautl_fileeioe.html Tom写过这样一个函数用于把数据转储为逗号分隔符文件,看到很多人问类似的问题,转载这里供参考。 注意,UTL_FILE使用的Directory,需要你预先创建,具体可以参考Using... 阅读全文
posted @ 2007-09-29 11:33 jimeper 阅读(476) 评论(0) 推荐(0) 编辑
摘要:作者:eygle 【版权声明:转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】 链接:http://www.eygle.com/archives/2005/04/using_create_di.html Create directory让我们可以在Oracle数据库中灵活的对文件进行读写操作,极大的提高了Oracle的易用性和可扩展性。 其语法为: CREATE [OR REPL... 阅读全文
posted @ 2007-09-29 11:32 jimeper 阅读(1277) 评论(0) 推荐(0) 编辑
摘要:原始出處:http://www.eygle.com/archives/2004/06/enable_sqlplus_autotrace.html 作者:eygle 通过以下方法可以把Autotrace的权限授予Everyone, 如果你需要限制Autotrace权限,可以把对public的授权改为对特定user的授权。 ... 阅读全文
posted @ 2007-09-29 10:32 jimeper 阅读(345) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页