-
SQLServer代理服务无法启动的解决方法
错误信息:错误MSSQLSERVERSQLServerAgentcouldnotbestarted(reason:SQLServerAgent必须能够以SysAdmin身份连接到SQLServer,但“(未知)”不是SysAdmin角色的成员)。运行环境:Windows2003R232bit+MSSQL2005+启用SQL的AWE内存管理出现原因:给SQL降权到NetworkService权限运行之后...
数据库操作教程 2022-09-23 17:07:10 -
分析SQL语句性能3种方法分享
第一种方法:复制代码代码如下:Minimsdn.com为您提供的代码:--TurnON[DisplayIOInfowhenexecuteSQL]SETSTATISTICSIOON--TurnOFF[DisplayIOInfowhenexecuteSQL]SETSTATISTICSIOOFFLink:http://msdn...
数据库操作教程 2022-09-23 17:07:01 -
SQLServer中减小Log文件尺寸的方法分享
首先use[数据库名称];execsp_helpfile;使用sp_helpfile查询可知道log文件的逻辑名称,然后就可以利用DBCC来减小LOG文件BACKUPLOG[数据库名]WITHTRUNCATE_ONLYdbccshrinkfile([log文件的逻辑名称],1)这个方法在MSSQLServer2008以及MSSQLServer2008R2中不再适用,会提示:TRUNCATE_ONLYisnotavalidBACKUPoption.应当采取这样的操作方法:复制代码代码如下:--首先把数据库的恢复模式改为SimpleALTERDATABASE[数据库名]SETRECOVERYSIMPLE;GO--缩小log文件至1M,逻辑名称可以通过sp_helpfile拿到DBCCSHRINKFILE([log文件逻辑名称],1);GO--重置数据库的恢复模式ALTERDATABASE[数据库名]SETRECOVERYFULL;GO...
数据库操作教程 2022-09-23 17:06:55 -
还原sqlserver数据库的处理方法
如何从备份设备还原备份(企业管理器)从备份设备还原备份展开服务器组,然后展开服务器。展开"数据库"文件夹,右击数据库,指向"所有任务"子菜单,然后单击"还原数据库"命令...
数据库操作教程 2022-09-23 17:06:47 -
SQLSERVER数据库中的5173错误解决方法
昨天同事给你我一个有问题的数据库,叫我修复一下因为客户那边需要这个数据库,这个数据库只有一个mdf文件和一个ldf文件,当我附加数据库的时候报错,数据库是SQL2005附上有损坏的数据库文件:因为之前在论坛也遇到过,所以按照论坛的方法来解决,结果还是不行把ldf文件移到别的地方,然后附加的时候使用下面SQL语句重建事务日志文件我的数据库文件放在C:UsersAdministratorDesktop新建文件夹目录下复制代码代码如下:USE[master]GOCREATEDATABASE[AdventureWorks2012]ON(FILENAME=N'C:UsersAdministratorDesktop新建文件夹GPOSDB.mdf')FORATTACH_REBUILD_LOGGO报错内容:复制代码代码如下:1文件激活失败。物理文件名称'D:MSSSQLDataGPOSDB_log.LDF'可能不正确...
数据库操作教程 2022-09-23 17:06:35 -
SQLServer遍历表中记录的2种方法(使用表变量和游标)
SQLServer遍历表一般都要用到游标,SQLServer中可以很容易的用游标实现循环,实现SQLServer遍历表中记录。本文将介绍利用使用表变量和游标实现数据库中表的遍历...
数据库操作教程 2022-09-23 17:06:17 -
存储过程配合UpdateDaset方法批量插入Dataset数据实现代码
复制代码代码如下:publicboolSaveSMSMessage(SMSBatchsmsBatch,DataSetsmsMessages){//using(TransactionScopets=newTransactionScope(TransactionScopeOption.Suppress))//{foreach(DataRowrowinsmsMessages...
数据库操作教程 2022-09-23 17:06:08 -
sqlserver2012数据库所有表里查找某字符串的方法
复制代码代码如下:USE[数据库名称]; --1.定义需要查找的关键字。在搜索中,使用模糊搜索:LIKE'%@key_find%' DECLARE@key_findNVARCHAR(MAX)='123';--假设是找字符串"123" --2.用游标Cursor_Table,遍历所有表 DECLARECursor_TableCURSORFOR SELECTnamefromsysobjectsWHERExtype='u'ANDname<>'dtproperties'; OPENCursor_Table; DECLARE@tableNameNVARCHAR(MAX); FETCHNEXTfromCursor_TableINTO@tableName; WHILE@@fetch_status=0 BEGIN DECLARE@tempSQLTextNVARCHAR(MAX)=''; &...
数据库操作教程 2022-09-23 17:06:04 -
将备份的SQLServer数据库转换为SQLite数据库操作方法
操作方法:先要安装好SQLServer2005,并且记住安装时自己设置的用户名和密码。下面以恢复SQLServer下备份的数据库文件epdmdb20101008.bak为SQLite数据库为例来说明操作的步骤...
数据库操作教程 2022-09-23 17:05:50 -
sql语句中单引号,双引号的处理方法
下面我们就分别讲述,虽然说的是Insert语句,但是Select、Update、Delete语句都是一样的。假如有下述表格: mytabe 字段1 username 字符串型(姓名) 字段2 age 数字型(年龄) 字段3 birthday 日期型(生日)&nbs...
数据库操作教程 2022-09-23 17:05:34 -
简化SQLServer备份与还原到云工作原理及操作方法
除了硬盘和磁带,现在您可以使用SQLServer的本机备份功能来备份您的SQLServerDatabase到WindowsAzureBlob存储服务。在此版本中,您可以使用T-SQL和SMO备份到WindowsAzureBlob存储...
数据库操作教程 2022-09-23 17:05:11