常见问题 Actuate/安讯公司数据库软件的常见问题>>

在Oracle中,我们如何查看某表上的约束?

发布时间:2010-11-10 15:54:58

答案:

我们可以使用下面语句从all_constraints视图中查看某表上的约束:
  SELECT constraint_name, table_name, r_owner, r_constraint_name

  
FROM all_constraints

  WHERE table_name = table_name and owner = owner_name
;

  另一个视图ALL_CONS_COLUMNS也包括组成表上约束列的信息。
  问:如何将数据库从noarchivelog方式改变为archivelog方式?
  答:首先打开Init.ora文件,确保存档日志目标指向一有效目录。
  然后启动
Server Manager

  svrmgrl
shutdown immediate

  svrmgrl
startup mount

  svrmgrl
alter database archivelog;

  svrmgrl
alter database open;

  svrmgrl
archive log list;

  在init.ora中设置参数archive_log_start=TRUE,它设置存档日志为自动启动。在Oracle 8i中支持多个存档日志的目标,因此参数修改为log_archive_dest[n],其中n15

下一步您可以:
查看Actuate/安讯公司数据库软件产品 >>
查看数据库软件产品 >>
查看Actuate/安讯公司数据库软件常见问题 >>