随笔分类 - 数据库
sql 05,08
摘要:ttp://zhidao.baidu.com/link?url=didvEEY86Kap_F9PnRAJMGoLXv63IW1fhElfiOpkkmalJ9mvZoqNULlGKcGHN31y_4zE386A_RmdQWiRnnR69q
阅读全文
摘要:sqlserver2000压缩日志 可以将jb51.ldf文件变得很小,方便备份数据库等,在sqlserver查询分析器中执行即可。复制代码 代码如下: DUMP TRANSACTION [jb51] WITH NO_LOGBACKUP LOG [jb51] WITH NO_LOGDBCC SHRI
阅读全文
摘要:SQL2005清空删除日志:复制代码 代码如下:Backup Log DNName with no_log '这里的DNName是你要收缩的数据库名,自己注意修改下面的数据库名,我就不再注释了。godump transaction DNName with no_loggoUSE DNNameDBCC
阅读全文
摘要:m缪国瑞 11:10:17--'这里的DNName_Log 如果不知道在sys.database_files里是什么名字的话,可以用以下注释的语句进行查询USE dochuanGOSELECT file_id, name FROM sys.database_files;GO--开始清理USE [ma
阅读全文
摘要://sql过滤关键字 public static bool CheckKeyWord(string sWord) { //过滤关键字 string StrKeyWord = @"select|insert|delete|from|count\(|drop tabl...
阅读全文
摘要:PowerDesigner中如何生成主键和自增列1、SQL Server版本:第一步,首先要建立与数据库的连接,方法较多,这里举个例子:http://www.cnblogs.com/netsql/archive/2010/05/17/1737548.html第二个,打开PD15,新建一个PDM文档,...
阅读全文
摘要:好久没有搞PowerDesigner然后记录一下1.下载地址http://download.sybase.com/eval/PowerDesigner/PowerDesigner152_Evaluation.exe2.破解文件.http://yunpan.cn/QNUXucIW4N6Nh (访问密码...
阅读全文
摘要:SQLServer2008用户组或角色'*****'在当前数据库中已存在问题的解决办法在迁移数据库的过程中SQLServer SDE的问题为一个数据库添加一个用户时,提示以下信息:用户、组或角色 '*****' 在当前数据库中已存在。 (Microsoft SQLServer, Error: 15023)问题分析:在迁移测试平台数据库的过程中发现,在两台服务器上运行的sql server服务器之间迁移数据库的之后,会出现一个在源服务器上可以正常的用户在目的服务器上无法登录的情况。问题解决:将数据库恢复到其他服务器时,数据库中包含一组用户和权限,但可能没有相应的登
阅读全文
摘要:问题:错误15023:当前数据库中已存在用户或角色在把远程服务器上的数据库备份还原到本地机后,给一个"登录"关联一个"用户"时(用户映射),发生错误:“错误15023:当前数据库中已存在用户或角色”原因:sqlserver中“登录”与“用户”的区别,“登录”用于用户身份验证,而数据库“用户”帐户用于数据库访问和权限验证。登录通过安全识别符(SID)与用户关联。将数据库恢复到其他服务器时,数据库中包含一组用户和权限,但可能没有相应的登录或者登录所关联的用户可能不是相同的用户。这种情况被称为存在“孤立用户”。此时是不能通过新建登录或者是对同名登录授予对应数据
阅读全文
摘要:常用的获取时间差的sql语句"select count(*) from [注册] where datediff(day,time,getdate())=dateadd(day,2-datepart(weekday,getdate()),convert(varchar,getdate(),112)) and create_day=dateadd(day,-5-datepart(weekday,getdate()),convert(varchar,getdate(),112)) and create_day=dateadd(day,1-day(getdate()),convert(var
阅读全文
摘要:下文将为您介绍SQL中批量删除被注入的恶意代码的方法,供您参考,如果您也遇到了这样的问题,不妨一看,相信对您会有所帮助。1,如果你的数据表很少的话,那么写几条简单的sql就搞定了对于表中的nvchar类型的字段:以下为引用的内容:update news set title=replace(title,'【恶意代码】','')对于表中的text类型的字段:以下为引用的内容:update news set content=Replace(Cast(content as varchar(8000)),'【恶意代码】','')2,如果你是
阅读全文
摘要:wordpress 网站出现Error establishing a database connection网站找了很多很多。失败很多次,结果很简单就是没有启动mysql但是启动的时候报错了。。提示 1096MySQL服务没启动。进管理工具,打开服务,却启动不了。打开了服务程序,发现没有启动,于是单击右键启动,却提示如下:MYSQL无法启动错误1069摸索来摸索去,终于找到了解决方法:管理工具–服务–右键 MySQL–属性–登陆–登陆身份–选择”此帐户”–选择 administrator ,密码和确认密码中输入你系统中的administrator密码.也可以直接在登录里选择用系统账户,这样就不
阅读全文
摘要:cast(Id as varchar)update fs_news set NewsID='5163' + cast(Id as varchar) + '9780' where ClassID='631547247727' and id >1370如果不加这个,newid 就全部变成加法了
阅读全文
摘要:declare @str varchar(8000) set @str= ' ' select @str=@str+ 'truncate table '+name+char(10) from sysobjects where xtype= 'U ' exec(@str)
阅读全文
摘要:http://www.baobaolonely.net/post/27.html网站突然提示无法连接数据库,看了一下服务器,MYSQL服务莫名其妙停止了,于是重启,但是启动不起来,提示:在 本机计算机 无法启动MYSQL服务!错误:1069:由于登陆失败而无法启动。如下图所示:解决办法:找到MYSQL所用的账户,修改一下账户密码,如下图:然后再MYSQL服务,登陆验证那里修改成刚才新设置的密码,重启MYSQL服务,启动成功!如下图:
阅读全文
摘要:sql server2000中使用convert来取得datetime数据类型样式(全)日期数据格式的处理,两个示例:CONVERT(varchar(16), 时间一, 20) 结果:2007-02-01 08:02/*时间一般为getdate()函数或数据表里的字段*/CONVERT(varchar(10), 时间一, 23) 结果:2007-02-01 /*varchar(10)表示日期输出的格式,如果不够长会发生截取*/语句及查询结果:Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(
阅读全文
摘要:-- 首先在 SQL Server 服务器级别,创建登陆帐户(create login) 1> CREATE LOGIN test_user2> WITH PASSWORD='test',3> DEFAULT_DATABASE=[Stock],4> DEFAULT_LANGUAGE=[简体中文],5> CHECK_EXPIRATION=OFF,6> CHECK_POLICY=OFF7> GO-- 创建数据库用户(create user)2> USE [Stock]3> GO已将数据库上下文更改为 'Stock'
阅读全文
摘要:truncate table [your table]dbcc checkident('MarkPresent',reseed,0)
阅读全文
摘要:ALTER TABLE UserInfo ADD CONSTRAINT ic_Num UNIQUE NONCLUSTERED(UserICCardNumber) ALTER TABLE UserInfo ADD CONSTRAINT id_Num UNIQUE NONCLUSTERED(UserIDCardNumber)
阅读全文
摘要:CREATE PROCEDURE [dbo].[UP_GetRecordByPage] @tblName varchar(255), -- 表名 @fldName varchar(255), -- 主键字段名 @PageSize int = 10, -- 页尺寸 @PageIndex int = 1, -- 页码 @IsReCount bit = 0, -- 返回记录总数, 非 0 值则返回 @OrderType bit = 0, -- 设置排序类型, 非 0 值则降序 @strWhere varchar(1000) = '' -- 查询条件 (注意: 不要加 where)AS
阅读全文