文章分类 - SQL
摘要:机子由于在捣鼓DAC连接方式时,计算机名被修改了,被改成了kerry,直到最近几天由于计算机改名了,这个潜在的问题(本机数据库只是偶尔那里做实验)终于爆发了:我用连接服务器从其它服务器拷贝数据时报错,错误如下:SQL Server 复制需要有实际的服务器名称才能连接到服务器。不支持通过服务器别名、IP 地址或任何其他备用名称进行连接。请指定实际的服务器名称“xxxx”。 (Replication.Utilities):具体情况如图所示解决方法:从sys.sysservers 查看列 svrname 可以发现不是新的计算机名,问题就出在此处(如图所示)。先用 sp_dropserver 删除服务
阅读全文
摘要://将数据库中的表内容导出到txt文本master.dbo.xp_cmdshell 'bcp dfsl.dbo.bill out D:/new/test.txt -T -c'注:dfsl是数据库名称 bill是表名 D:/new/test.txt是准备存储数据的txt文件路径//将txt文本中的数据导入到数据库中的表EXEC master..xp_cmdshell 'bcp test..test in D:/new/test.txt -c -Slocalhost -Usa -Pnana' 注:第一个test是数据库名 第二个test是表名 D:/new/test.txt是存储数据的txt文件路
阅读全文
摘要:公司网站运营两年多了,日志文件超级大,在重装系统的时候,为了省事,就没有备份日志文件,而且是没有分离就把日志文件给删掉了(下次一定要记得先分离再删日志文件)。结果造成数据库怎么都附加不上。出现错误。本文地址:http://www.cnblogs.com/ATree/archive/2010/05/16/Sqlserver2005-mdf-ldf.html(转载请注明来源)解决办法:1、新建一个同名...
阅读全文
摘要:在SQL数据库管理中经常因为镜像、复制、备份、还原等操作致使日志文件快速增长,通常的解决办法为收缩数据库。操作方法不管是使用命令行还是在管理界面都比较简单,网上介绍的也很多,这里不说了。 下面主要说一下收缩失败的解决办法。收缩失败的原因主要由复制或镜像与备份还原的冲突造成,收缩数据库时提示所有逻辑日志文件都在使用,操作失败。而数据库的备份文件大小也会成倍的增长。这时可在管理界面进行如下操作,先将目...
阅读全文
摘要:遇到MS SQL Server 2005 无法删除数据库作业。 首先,以sa账户登录,查看以下2个表的数据,如果不为空就有问题。 Sql代码 select*frommsdb.dbo.sysmaintplan_subplans select*frommsdb.dbo.sysmaintplan_log如果不为空,执行以下操作,基本上不用考虑删除哪一条记录,有问题的作业就会在这里。 执行 Sql代码 d...
阅读全文
摘要:本文转自:http://blog.csdn.net/wobuwei/archive/2009/08/18/4458185.aspxif (@StartTime > @EndTime) Set @EndTime = cast (convert (char , @ScheduleDate + 1 , 101)+' '+convert (char , @EndTime, 108) as datet...
阅读全文
摘要://LUDB为可疑数据库名 USE MASTERGOSP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDEGOALTER DATABASE LUDB SET EMERGENCYGOsp_dboption 'LUDB', 'single user', 'true'GODBCC CHECKDB('LUDB','REPAIR_ALLOW_DATA...
阅读全文
摘要:-- 增加文件组Alter DataBase TEST ADD FILEGROUP [User01]ALTER DATABASE TEST ADD FILE (NAME = 'User01', FILENAME = 'D:\SqlData\UserFS01.NDF', SIZE = 5MB, FILEGROWTH = 5MB) TO FILEGROUP User01Alter DataBase T...
阅读全文
摘要:刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) "搜MSDN,上面有一片机器翻译的文章,是在让人难以明白,现在总结如下:明白了SQL ...
阅读全文
摘要:今天开园,分享一下我一直在使用的数据备份存储过程,欢迎转载!!!view source print?01USE [master] 02GO 03SET ANSI_NULLS ON04GO 05SET QUOTED_IDENTIFIER OFF06GO 0708CREATE Proc [dbo].[SQL_Backup] 09@DataBase Nvarchar(50) 10AS11DUMP TRA...
阅读全文
摘要:许多初学者在使用SQL Server时都会遇到使用SQL Server Management Studio无法连接远程数据库实例的问题,大致的错误描述如下:An error has occurred while establishing a connection to the server.(provider: Named Pipes Provider, error: 40 – Cou...
阅读全文
摘要:从MSDN看到这样一个解决方案:SET TRANSACTION ISOLATION LEVEL首先,设置数据库的事务隔离级别为 只读快照:READ_COMMITTED_SNAPSHOT设置READ_COMMITTED_SNAPSHOT隔离模式很简单,只要我们简单的一步操作就可以实现。ALTER DATABASE DATABASE_NAMESET READ_COMMITTED_SNAPSHOT ON...
阅读全文
摘要:SQL Server 2005 使用地址窗口化扩展插件 (AWE) API 支持非常大的物理内存大小。在下列 32 位 Microsoft Windows 操作系统中,SQL Server 2005 最多支持 64 GB 的物理内存:Microsoft Windows XP Professional、Windows 2000 Standard Edition、Windows 2000 Advanc...
阅读全文
摘要:DECLARE @str nvarchar(50)DECLARE @icount INTDECLARE @icnt INTSET @str = 'select @icount = count(1) from test3'EXEC sp_executesql @str,N'@icount int out',@icnt OUTSELECT @icnt AS tt
阅读全文
摘要:SQL code :sp_configure 'show advanced options', 1RECONFIGUREGOsp_configure 'awe enabled', 1RECONFIGUREGOsp_configure 'max server memory', 6144RECONFIGUREGO开启AWE ,允许在 32 位版本的 Windows 操作系统上使用 4 GB 以上的物理...
阅读全文
摘要:create table newtablename(id [int] IDENTITY(1,1) NOT NULL PRIMARY KEY CLUSTERED ,oldothercolumnlist)goinsert into newtablename(oldothercolumnlist) select * from oldtablego
阅读全文
摘要:刚刚需要用到的,记录一下,SQL05以上管用,2000没试过。。。[代码]
阅读全文
摘要:SQL Server 2005相对于SQL Server 2000来说,无论是性能还是功能都有一个相当大的提高,甚至可以用“革命”来形容这一次升级。SQL Server 2005使SQL Server跻身于企业级数据库行列。在数据高可用性方面,SQL Server 2005为用户提供了数据镜像、复制、故障转移群集、日志传送功能。本文向读者简单介绍SQL Server 200...
阅读全文
摘要:彻底卸载SQL 2005的方法很多人都在问,下面就教您一个完全卸载SQL Server 2005的实现方法,如果您感兴趣的话,不妨一看。清除注册表a. 将HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夹全部删除b. 将HKEY_LOCAL_MACHINE---SOFTWARE---Microsoft下的Micros...
阅读全文
摘要:1、先把控制面板中关于SQL Server卸载(卸载不掉也没有关系,继续下面的操作) 一般 控制面板中包括8项。 2.停止服务 sql server 用(srvinstw) 2、把Microsoft SQL Server文件夹整个删掉。 3、运行注册表,删除如下项: 开始——运行——regedit HKEY_CURRENT_USER\Software...
阅读全文

浙公网安备 33010602011771号