文章分类 -  SQL

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要:机子由于在捣鼓DAC连接方式时,计算机名被修改了,被改成了kerry,直到最近几天由于计算机改名了,这个潜在的问题(本机数据库只是偶尔那里做实验)终于爆发了:我用连接服务器从其它服务器拷贝数据时报错,错误如下:SQL Server 复制需要有实际的服务器名称才能连接到服务器。不支持通过服务器别名、IP 地址或任何其他备用名称进行连接。请指定实际的服务器名称“xxxx”。 (Replication.Utilities):具体情况如图所示解决方法:从sys.sysservers 查看列 svrname 可以发现不是新的计算机名,问题就出在此处(如图所示)。先用 sp_dropserver 删除服务 阅读全文
posted @ 2010-12-27 18:53 rob_2010 阅读(311) 评论(0) 推荐(0)
摘要://将数据库中的表内容导出到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文件路 阅读全文
posted @ 2010-12-07 14:23 rob_2010 阅读(125) 评论(0) 推荐(0)
摘要:公司网站运营两年多了,日志文件超级大,在重装系统的时候,为了省事,就没有备份日志文件,而且是没有分离就把日志文件给删掉了(下次一定要记得先分离再删日志文件)。结果造成数据库怎么都附加不上。出现错误。本文地址:http://www.cnblogs.com/ATree/archive/2010/05/16/Sqlserver2005-mdf-ldf.html(转载请注明来源)解决办法:1、新建一个同名... 阅读全文
posted @ 2010-12-03 03:32 rob_2010 阅读(102) 评论(0) 推荐(0)
摘要:在SQL数据库管理中经常因为镜像、复制、备份、还原等操作致使日志文件快速增长,通常的解决办法为收缩数据库。操作方法不管是使用命令行还是在管理界面都比较简单,网上介绍的也很多,这里不说了。 下面主要说一下收缩失败的解决办法。收缩失败的原因主要由复制或镜像与备份还原的冲突造成,收缩数据库时提示所有逻辑日志文件都在使用,操作失败。而数据库的备份文件大小也会成倍的增长。这时可在管理界面进行如下操作,先将目... 阅读全文
posted @ 2010-12-03 02:18 rob_2010 阅读(198) 评论(0) 推荐(0)
摘要:遇到MS SQL Server 2005 无法删除数据库作业。 首先,以sa账户登录,查看以下2个表的数据,如果不为空就有问题。 Sql代码 select*frommsdb.dbo.sysmaintplan_subplans select*frommsdb.dbo.sysmaintplan_log如果不为空,执行以下操作,基本上不用考虑删除哪一条记录,有问题的作业就会在这里。 执行 Sql代码 d... 阅读全文
posted @ 2010-12-03 02:12 rob_2010 阅读(182) 评论(0) 推荐(0)
摘要:本文转自: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... 阅读全文
posted @ 2010-12-02 18:57 rob_2010 阅读(147) 评论(0) 推荐(0)
摘要://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... 阅读全文
posted @ 2010-12-02 18:56 rob_2010 阅读(111) 评论(0) 推荐(0)
摘要:-- 增加文件组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... 阅读全文
posted @ 2010-11-29 14:19 rob_2010 阅读(119) 评论(0) 推荐(0)
摘要:刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) "搜MSDN,上面有一片机器翻译的文章,是在让人难以明白,现在总结如下:明白了SQL ... 阅读全文
posted @ 2010-11-28 10:54 rob_2010 阅读(317) 评论(0) 推荐(0)
摘要:今天开园,分享一下我一直在使用的数据备份存储过程,欢迎转载!!!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... 阅读全文
posted @ 2010-11-27 11:29 rob_2010 阅读(176) 评论(0) 推荐(0)
摘要:许多初学者在使用SQL Server时都会遇到使用SQL Server Management Studio无法连接远程数据库实例的问题,大致的错误描述如下:An error has occurred while establishing a connection to the server.(provider: Named Pipes Provider, error: 40 – Cou... 阅读全文
posted @ 2010-11-23 14:52 rob_2010 阅读(171) 评论(0) 推荐(0)
摘要:从MSDN看到这样一个解决方案:SET TRANSACTION ISOLATION LEVEL首先,设置数据库的事务隔离级别为 只读快照:READ_COMMITTED_SNAPSHOT设置READ_COMMITTED_SNAPSHOT隔离模式很简单,只要我们简单的一步操作就可以实现。ALTER DATABASE DATABASE_NAMESET READ_COMMITTED_SNAPSHOT ON... 阅读全文
posted @ 2010-11-17 15:47 rob_2010 阅读(160) 评论(0) 推荐(0)
摘要:SQL Server 2005 使用地址窗口化扩展插件 (AWE) API 支持非常大的物理内存大小。在下列 32 位 Microsoft Windows 操作系统中,SQL Server 2005 最多支持 64 GB 的物理内存:Microsoft Windows XP Professional、Windows 2000 Standard Edition、Windows 2000 Advanc... 阅读全文
posted @ 2010-11-13 18:49 rob_2010 阅读(127) 评论(0) 推荐(0)
摘要: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 阅读全文
posted @ 2010-11-13 18:49 rob_2010 阅读(117) 评论(0) 推荐(0)
摘要:SQL code :sp_configure 'show advanced options', 1RECONFIGUREGOsp_configure 'awe enabled', 1RECONFIGUREGOsp_configure 'max server memory', 6144RECONFIGUREGO开启AWE ,允许在 32 位版本的 Windows 操作系统上使用 4 GB 以上的物理... 阅读全文
posted @ 2010-11-13 12:35 rob_2010 阅读(111) 评论(0) 推荐(0)
摘要:create table newtablename(id [int] IDENTITY(1,1) NOT NULL PRIMARY KEY CLUSTERED ,oldothercolumnlist)goinsert into newtablename(oldothercolumnlist) select * from oldtablego 阅读全文
posted @ 2010-11-13 12:02 rob_2010 阅读(122) 评论(0) 推荐(0)
摘要:刚刚需要用到的,记录一下,SQL05以上管用,2000没试过。。。[代码] 阅读全文
posted @ 2010-11-11 20:30 rob_2010 阅读(124) 评论(0) 推荐(0)
摘要:SQL Server 2005相对于SQL Server 2000来说,无论是性能还是功能都有一个相当大的提高,甚至可以用“革命”来形容这一次升级。SQL Server 2005使SQL Server跻身于企业级数据库行列。在数据高可用性方面,SQL Server 2005为用户提供了数据镜像、复制、故障转移群集、日志传送功能。本文向读者简单介绍SQL Server 200... 阅读全文
posted @ 2010-11-10 15:41 rob_2010 阅读(183) 评论(0) 推荐(0)
摘要:彻底卸载SQL 2005的方法很多人都在问,下面就教您一个完全卸载SQL Server 2005的实现方法,如果您感兴趣的话,不妨一看。清除注册表a. 将HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夹全部删除b. 将HKEY_LOCAL_MACHINE---SOFTWARE---Microsoft下的Micros... 阅读全文
posted @ 2010-11-10 11:28 rob_2010 阅读(280) 评论(0) 推荐(0)
摘要:1、先把控制面板中关于SQL Server卸载(卸载不掉也没有关系,继续下面的操作) 一般 控制面板中包括8项。 2.停止服务 sql server 用(srvinstw) 2、把Microsoft SQL Server文件夹整个删掉。 3、运行注册表,删除如下项: 开始——运行——regedit HKEY_CURRENT_USER\Software... 阅读全文
posted @ 2010-11-10 11:25 rob_2010 阅读(2168) 评论(0) 推荐(1)

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页