做了n多的MIS系统,很久以前就有这种想法,想把MIS系统中的用户权限管理和审批流管理独立出来,做成单独的组件今天暂时就看权限管理系统的数据库表设计吧。子系统表,因为我这里设计的为了能够集成公司内部以后所有的系统的,所以建了子系统这张表,如果单个项目,这张表可以去掉。模块表,系统中的各个模块。模块功...
分类:
数据库 时间:
2015-01-22 13:06:51
阅读次数:
301
1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致删除数据库失败1011:删除数据库文件失败1012:不能读取系统表中的记录1020:记录已被其他..
分类:
数据库 时间:
2015-01-20 06:43:30
阅读次数:
186
在sqlserver(应该说在目前所有数据库产品)中创建一个资源如表,视图,存储过程中都要判断与创建的资源是否已经存在在sqlserver中一般可通过查询sys.objects系统表来得知结果,不过可以有更方便的方法如下: if object_id('tb_table') is not null.....
分类:
数据库 时间:
2015-01-19 12:39:01
阅读次数:
286
在PowerDesigner 16 中生成的sql语句,在执行的时候报错:对象名sysproperties 无效的错误;造成此问题的原因是由于Sql 2005、2008 删除了系统表 sysproperties 而改用 sys.extended_properties 表所致 , 以下是通过创建sys...
分类:
数据库 时间:
2015-01-18 22:36:03
阅读次数:
248
mysqldump备份机制:通过给定的参数信息和系统表数据,来一张表一张表地获取数据并生成insert语句插入备份文件中,这样由于时间点不一致,就会导致数据不一致,然而对于一个要求强一致性的系统来说,这种方式备份出来的文件完全无效。所以要想mysqldump备份的数据具有一致性,有以下方法①,利用事...
分类:
数据库 时间:
2015-01-12 11:20:40
阅读次数:
147
存储SQL所有的系统信息。存储有关数据库服务中的元数据所谓元数据即(比如数据服务器有哪些用户数据库、数据库服务器有哪些登陆账号,数据库中都有哪些表,每个表都有哪些字段
每个数据库有哪些存储过程、视图等等的数据),系统表一般sys开头。
任何用户都不应直接更改系统表。 例如,不要尝试使用
DELETE、UPDATE、INSERT 语句或用户定义的触发器修改系统表。
...
分类:
数据库 时间:
2015-01-12 00:26:40
阅读次数:
212
数据文件损坏(非系统表空间,非undo表空间),数据库关掉了把备份拷贝到指定路径startup mountalter database rename file '+DATA/ora11g/datafile/***' to '+DATA/ora11g/datafile/***';recover dat...
分类:
其他好文 时间:
2015-01-11 17:42:17
阅读次数:
154
首先要确保数据库实例的完整性,包括控制文件,日志文件,表空间(系统表空间、用户表空间等)。新建同名数据库实例(表空间、用户等不需要)。Sql>shutdown immediate关闭数据库然后COPY原有文件到新实例文件夹中,也可以将新实例文件夹改名,然后将原有实例文件夹放入同目录下Sql>star...
分类:
数据库 时间:
2015-01-11 17:33:40
阅读次数:
225
完全恢复:1.关闭DB2.拷贝文件3.启动DB。startup mount4.recover database until cancel using backup controlfile;5.alter database open resetlogs;一.数据库是打开状态,系统表空间和undo表空间...
分类:
其他好文 时间:
2015-01-11 17:29:03
阅读次数:
264
针对于此操作大家可以去先去了解一下系统表sysobjects(有上篇博客有写) ,和drop ,truncate,delete的区别。------------删除所有表的外键约束(删除表结构(drop)的时候,删除数据(truncate;delete )的时候不用)-------
DECLARE c1 cursor for
select 'alter table ['+ object_name(p...
分类:
数据库 时间:
2015-01-08 18:11:09
阅读次数:
220