📄 oracle常见问题常用技巧-10.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#000000" text="#FFFFFF">
生成删除系统自动命名的外键脚本
<p>在SQL/PLUS下,运行下面的脚本来生成删除系统自动命名(也就是外键名称以SYS为前缀)的所有外键,和生成外键报告一样,将生成脚本spool到某个文件中。</p>
<p>*****************************************************************<br>
脚本2:删除系统自动生成的外键约束条件<br>
*****************************************************************<br>
SELECT 'ALTER TABLE ' || TABLE_NAME ||' '||<br>
'DROP CONSTRAINT ' || CONSTRAINT_NAME || ' ;'<br>
FROM USER_CONSTRAINTS<br>
WHERE CONSTRAINT_NAME LIKE 'SYS%' AND<br>
CONSTRAINT_TYPE = 'R'; </p>
<p>运行该脚本,系统生成如下所示的删除外键脚本:</p>
<p> ALTER TABLE DJ_NSRXX DROP CONSTRAINT SYS_C000231;</p>
<p>自动备份Oracle数据库</p>
<p>相信为数不少的系统管理员每天都在做着同一样的工作——对数据进行备份。一旦哪一天疏忽了,而这一天系统又恰恰发生了故障,需要进行数据恢复,那么此时就无能为力了。假如每天设定一个固定的时间,系统自动进行备份,那该多好啊!下面笔者结合实践经验,谈一谈UNIX环境下Oracle数据库的自动备份,以起到抛砖引玉的作用。</p>
<p>我们计划让数据库在晚上23点做export导出备份,在凌晨2点将备份文件拷贝到磁带上,在凌晨4点将备份文件拷贝到另一台UNIX机器上,为此我们可进行如下操作:</p>
<p> <br>
</p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -