• 更改数据库中表的所属用户的两个方法

    --更改某个表 exec sp_changeobjectowner 'tablename','dbo' --存储更改全部表 CREATE PROCEDURE dbo.User_ChangeObjectOwnerBatch @OldOwner as NVARCHAR(128), @NewOwner as NVARCHAR(128) AS DECLARE @Name as NVARCHAR(128) DECLARE @Owner as NVARCHAR(128) DECLA...

    2008-04-02 10:44:08

  • 存储过程编写经验和优化措施

    一、适合读者对象:数据库研发程式员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目研发人员,对数据库有浓厚兴趣的人。 二、介绍:在数据库的研发过程中,经常会碰到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。假如项目的SP较多...

    2008-04-02 10:44:12

  • 存储过程替换text,ntext列中的字符串

    /* author:amjn date:2003-03-28 version:1.0 function:替换text,ntext列中的字符串(不支持中文) */ declare @ptr varbinary(16) declare @amjnId int declare @Position int,@len int set @len=datalength('ILOVEHJL') declare wux_Cursor scroll Cursor for select te...

    2008-04-02 10:43:57

  • 更新您的联机丛书

    随着SQL 2000 SP3的release,Books Online也推出了新的版本 可是,安装Microsoft SQL Server 2000 联机丛书(更新 - SP3)之后,在QA或EM中按F1,出来的还是旧的BOL,怎么办? 查查注册表,很容易就找到了 HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server80Tool...

    2008-04-02 10:43:54

  • 如何将 XML 文档导入 SQL Server 2000?

    导入 XML 文档 (Microsoft SQL Server 研发组供稿,questions@sqlmag.com) 问:如何将 XML 文档导入 SQL Server 2000? 答:您能够用三种方发将 XML 文档导入 SQL Server 2000。下面介绍这几种方法。 假如您想将文档的实体和属性提取到相关表中,那么将 XML 文档导入...

    2008-04-02 10:43:51

  • Stored Procedure(存储过程)编写经验和优化措施

    一、前言:在经过一段时间的存储过程研发之后,写下了一些研发时候的小结和经验和大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其他数据库应该有一些共性。 二、适合读者对象:数据库研发程式员,数据库的数据量很多,涉及到对SP(存储过程)的优...

    2008-04-02 10:43:50

  • SQL Server 7.0数据库的六种数据移动方法

    本人从事的工作是数据库管理员,要维护多台服务器中的数据库,经常把某台服务器中的某个数据库移动到另外一台服务器,对数据的移动有些心得体会,希望和大家一起交流。 1. 通过工具DTS的设计器进行导入或导出 DTS的设计器功能强大,支持多任务,也是可视化界面,容易操...

    2008-04-02 10:43:52

  • 1069错误(由于登录失败而无法启动服务)解决方法

    在本版面出现这个问题的频率也算是很高的了,新手通常会比较多碰到这个问题 原因很简单,安装SQL Server时是使用默认登录用户来作为启动SQL Server服务的账号(对于自己使用的单机,通常就是administrator了),当该用户更改了用户名(如有人喜欢把administrator改成adm...

    2008-04-02 10:43:46

  • 处理孤立用户的存储过程

    CREATE PROCEDURE [LoneUser] --INPUT @DBName nvarchar(50), @UserName nvarchar(50) AS Exec sp_configure 'allow updates','1' RECONFIGURE WITH OVERRIDE Declare @ExecStr nvarchar(4000) Select @ExecStr = ' Declare @b varbinary(85) ' ' Use Master' ' Select...

    2008-04-02 10:43:47

  • SQL Server非正常删除日志文档(ldf)恢复方法

    事务日志文档(ldf)在SQL Server服务未启动的情况下被删除(SQL Server在工作状态下是无法删除日志文档),这种情况下启动SQL服务后,相应数据库即被标志成置疑(suspend)状态 按现在本人实验结果,恢复方法如下: 1,分离被置疑的数据库,能够使用sp_detach_db 2,附加数...

    2008-04-02 10:43:44

2