SQL2008清空删除日志:'在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。USE [master] GO ALTER DATABASE DNName SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE DNNam...
分类:
数据库 时间:
2014-08-01 18:56:12
阅读次数:
236
问题再现:由于更改了oracle账户的密码,退出重新连接oracle出现了账户被锁定的情况。请了百度君出来卸载一下,问题已解决。在cmd下:sqlplus /nolog然后:以dba身份登录:conn /as sysdba解锁: alter user testuser(需要解锁的账户)account...
分类:
数据库 时间:
2014-08-01 13:01:31
阅读次数:
273
一:存储过程实现分页 例子:查询楼盘列表 ALTER procedure [dbo].[BM_GetBlockList]@pageIndex int,-------页码数@PageSize int,---------展示的条数@cityId intasdeclare @sql nvarchar(m....
分类:
数据库 时间:
2014-07-31 20:05:27
阅读次数:
244
一 、ALTER TABLE命令ALTER TABLE 语句用于在已有的表中添加、修改或删除列。二、添加列语法 :ALTER TABLE table_name ADD column_name datatype eg: ALTER TABLE Persons ADD P_Names VACHAR(5....
分类:
数据库 时间:
2014-07-31 19:55:07
阅读次数:
249
在一次做开发的时候,遇到需要将数据表的字段类型由number改成varchar,可是该字段又有值,用 alter table t-name modify cname newType;会报错。话说,当时在网上没找到合适的解决办法,很苦恼!今天在博客园看到解决这个问题的办法,很nice,分享!当要修改的...
分类:
数据库 时间:
2014-07-31 19:42:07
阅读次数:
227
DEFERRED_SEGMENT_CREATION参数
该参数意思是当创建对象(如表),初始时没有数据,是否立即创建segment。默认是true。这会导致在按用户导出时,没有segment的对象不会导出。
解决方法
首先执行下面的语句:
Select 'alter table '||table_name||' allocate extent;' from user_tables wh...
分类:
数据库 时间:
2014-07-31 03:05:25
阅读次数:
230
主库部分
开启归档,force logging
SQL> archive log list
SQL> shutdown immediate
SQL> startup mount
SQL> alter database archivelog;
SQL> shutdown immediate
SQL> startup
SQL> alter database force...
分类:
数据库 时间:
2014-07-30 17:30:24
阅读次数:
389
一、重命名列alter table schema.table_name rename column old_name_column to new_name_column修改列名称是有限制的,如果在该列上建有索引,那么该列的列名称就不能修改。如果想要修改就必须删除该列上的索引,对于主键索引尽量避免.....
分类:
其他好文 时间:
2014-07-30 12:10:23
阅读次数:
191
未启用当前数据库的 SQL Server Service Broker,因此查询通知不受支持。如果希望使用通知,请为此数据库启用 Service Broker,我执行了下面语句解决了问题ALTER DATABASE [数据库名称] SET NEW_BROKER WITH ROLLBACK IMMED...
分类:
数据库 时间:
2014-07-28 23:34:14
阅读次数:
455
ALTER SYSTEM ARCHIVE LOGThread 1 cannot allocate new log, sequence 2594Checkpoint not complete这个实际上是个比较常见的错误。通常来说是因为在日志被写满时会切换 日志组,这个时候会触发一次checkpoint...
分类:
其他好文 时间:
2014-07-28 13:45:10
阅读次数:
197