导航

随笔分类 -  SQL

摘要:1、修改数据库为紧急模式ALTER DATABASE Zhangxing SET EMERGENCY2、使数据库变为单用户模式ALTER DATABASE Zhangxing SET SINGLE_USER3、修复数据库日志重新生成,此命令检查的分配,结构,逻辑完整性和所有数据库中的对象错误。当您指定“REPAIR_ALLOW_DATA_LOSS”作为DBCC CHECKDB命令参数,该程序将检查和修复报告的错误。但是,这些修复可能会导致一些数据丢失。DBCC CheckDB (Zhangxing, REPAIR_ALLOW_DATA_LOSS)4、使数据库变回为多用户模式ALTER DATA 阅读全文

posted @ 2013-09-22 10:23 pegger 阅读(3911) 评论(0) 推荐(0) 编辑

摘要:调用系统存储过程 sp_MSforeachtable 批量修改数据表、视图等的架构名为 dboEXECsp_MSforeachtable@command1="EXECSP_ChangeObjectOwner'?','dbo'" 阅读全文

posted @ 2012-11-19 09:12 pegger 阅读(269) 评论(0) 推荐(0) 编辑

摘要:1、首先备份好原来的数据库文件(Test_Data.mdf,Test_Log.ldf)。接着在企业管理器中重新建立SQLSERVER注册。如果是在本机,执行附加数据库无日志操作,执行后将自动重新建立一个数据库日志文件。[代码]2:如果日志文件丢失或者是从其它电脑上复制过来的数据库文件:A.我们使用默认方式建立一个供恢复使用的数据库(如test)。可以在SQL Server Enterprise M... 阅读全文

posted @ 2010-11-15 10:25 pegger 阅读(298) 评论(0) 推荐(0) 编辑

摘要:1、打开控制台(“开始”|“运行”中输入:MMC)2、“文件”菜单|“添加删除管理单元”|“添加...”|选“安全模板”|“关闭”。3、在“C:\Windows\Security\templates”节点上,... 阅读全文

posted @ 2009-02-18 12:50 pegger 阅读(852) 评论(0) 推荐(0) 编辑

摘要:[代码] 阅读全文

posted @ 2009-02-16 15:37 pegger 阅读(309) 评论(0) 推荐(0) 编辑

摘要:在Master中建P_Compdb存储过程。[代码] 阅读全文

posted @ 2009-02-02 12:42 pegger 阅读(266) 评论(0) 推荐(0) 编辑

摘要:把Old数据库改为New数据库打开“企业管理器”找到 Old数据库--》右键--》所有任务--》分离数据库然后到C:\Program Files\Microsoft SQL Server\MSSQL\Data下找到Old_Data.mdf和Old_log.ldf把Old_Data换成你想要的名字例如New.mdf、New.ldf然后到企业管理器,找到 数据库 --》右键--... 阅读全文

posted @ 2009-02-02 12:38 pegger 阅读(628) 评论(0) 推荐(0) 编辑

摘要:1、存储过程、存储函数的加密:WITH ENCRYPTION[代码]2、存储过程、存储函数的解密(作者:J9988;破解函数,过程,触发器,视图.仅限于SQLSERVER2000)调用示例如下: --解密指定存储过程[代码]--对所有的存储过程解密[代码] --解密存储过程SQL代码[代码] 阅读全文

posted @ 2008-08-05 16:30 pegger 阅读(1002) 评论(0) 推荐(0) 编辑

摘要:代码实例:[代码]标准: 1 101 美国 mm/dd/yyyy 2 102 ANSI yy.mm.dd 3 103 英国/法国 dd/mm/yy 4 104 德国 dd.mm.yy 5 105 意大利 dd-mm-yy 6 106 - dd mon yy 7 107 - mon dd, yy 8 108 - hh:mm:ss 9 或 1... 阅读全文

posted @ 2008-07-24 16:42 pegger 阅读(2766) 评论(0) 推荐(0) 编辑

摘要:[代码] 阅读全文

posted @ 2008-07-20 08:19 pegger 阅读(572) 评论(0) 推荐(0) 编辑

摘要:在我们做数据库系统的程序时,经常需要为客户做一个数据库的备份和恢复程序,特别是对于一些非专业的数据库用户,这个程序更是必不可少,而且操作必需足够简单。因为在很多系统中,数据库的备份恢复功能都是相近的,因此,我们最好做一个通用的数据库备份恢复程序,这样就不必每个系统都开发一套了。 要开发这样一套系统,我个人认为应该满足以下要求: 1. 备份恢复操作应该有历史记录(必需有一个备份列表,列出备份文件的相... 阅读全文

posted @ 2008-05-04 12:43 pegger 阅读(254) 评论(0) 推荐(0) 编辑

摘要:[转载] 一、关于SQLite ADO.NET System.Data.SQLite 是一个原始SQLite的加强版. 它将是一个原版的sqlite3.dll完全替代品 (你甚至就可以把它重命名为sqlite3.dll). 它不需要链接.NET 运行时,所以可以脱离.NET独立发布, 然而它内嵌了一个完整的 ADO.NET 2.0 引擎,为开发提供了完整的支持。 以下是它的特性简介: 完整的 AD... 阅读全文

posted @ 2008-05-04 12:14 pegger 阅读(2057) 评论(0) 推荐(0) 编辑

摘要:create function fun_getPY(@str nvarchar(4000)) returns nvarchar(4000) as begin declare @word nchar(1),@PY nvarchar(4000) set @PY='' while len(@str)>0 ... 阅读全文

posted @ 2008-03-29 11:58 pegger 阅读(577) 评论(0) 推荐(0) 编辑

摘要:SQL定时自动备份,并将备份文件加密压缩并自动下载的实现 发布时间:2008-3-28 作者:刀尖客 QQ:51978456 MSN:peters99@hotmail.com ===============================================*/ 作为程序员或者数据库维护人员,可能大家经常 要做的事情就是备份数据库,并且为了安全起见最好是异地备份... 阅读全文

posted @ 2008-03-29 11:37 pegger 阅读(1288) 评论(1) 推荐(0) 编辑

摘要:isql -S 127.0.0.1 -E -d 数据库名 -i Setup.sql 阅读全文

posted @ 2008-02-24 15:36 pegger 阅读(780) 评论(0) 推荐(0) 编辑

摘要:今天,在给客户安装B/s架构的软件并添加相应的虚拟目录后,打开软件,只能查询、不能添加、修改、删除数据。错误提示:操作必须是一个可更新的查询。以前在Windows2K系统中遇到过此问题,当时是由于系统的MDAC版本太低的缘故。可是这次是XP系统啊,Xp的MDAC应该是2.7版本的,虽说不是最高版本的,但是已经够用了。琢磨了好久才找出了原因,原来网站放在NTFS分区上,数据库目录没有Internet... 阅读全文

posted @ 2007-12-10 15:00 pegger 阅读(564) 评论(0) 推荐(0) 编辑

摘要:一、Windows身份验证模式 strConn="workstation id=LocalHost;Persist Security Info=False;Initial Catalog=DBName;Data Source=127.0.0.1;Integrated Security=SSPI" 二、SQL Server验证模式 strConn="server=Localhost;databa... 阅读全文

posted @ 2007-11-12 13:38 pegger 阅读(198) 评论(0) 推荐(0) 编辑

摘要:方法一: EXEC sp_attach_db @dbname = N'ManPower',@filename1 = N'D:\ManPower_Data.mdf',@filename2 = N'D:\ManPower_log.ldf' 保存成D:\AttDB.sql osql.exe -E -S -i D:\AttDb.sql 保存为D:\AttDb.Bat 方法二: use master ... 阅读全文

posted @ 2007-11-12 13:33 pegger 阅读(417) 评论(0) 推荐(0) 编辑

摘要:--创建一个新的登录 EXEC sp_addlogin 'HY','123' --赋予新用户SA(System Administrator)权限,添加服务器角色 EXEC sp_addsrvrolemember 'HY','sysadmin' 保存到C:\CreateUser.sql osql.exe -E -S -i C:\CreateUser.sql 保存到C:\CreateUser... 阅读全文

posted @ 2007-11-12 13:27 pegger 阅读(518) 评论(0) 推荐(0) 编辑

摘要:增加列: alter table SeekWorker add BornID varchar(30) not null default '' 修改列: alter table CorpInf alter column CorpBriefing varchar(4000) 阅读全文

posted @ 2007-05-30 11:38 pegger 阅读(12638) 评论(0) 推荐(0) 编辑

河南恒友科贸有限公司 
电话 :0371-53733453    传真:0371-65388972
地址:郑州市郑花路8号 E-mail:hengyousoft@QQ.com