随笔分类 -  SQL Server

摘要:天在使用SQL Server2005对某个数据库进行还原操作的时候,出现了"因为数据库正在使用,所以无法获得对数据库的独占访问权"问题,经过多次反复尝试(包括关闭所有数据库连接、重启SQL Server服务、重启计算机)均以失败告终,很是郁闷,幸好之前有同事遇到过类似问题,帮我给解决了,而我也记下了下面这句解决此问题的关键SQL语句:ALTER DATABASE [数据库名] SET OFFLINE WITH ROLLBACK IMMEDIATE;执行一下,终于可以还原了,收工。 阅读全文
posted @ 2013-02-26 14:34 桐木油 阅读(303) 评论(0) 推荐(0)
摘要:本文为您介绍SqlServer中删除服务器名称的方法,并附图示,如果您在这方面也遇到过问题,不妨一看,相信会对您有所帮助。Sql Server中删除服务器名称,在登录时服务器名下拉列表中无用项的删除。如下图:在SQLServer 2005中,删除文件:C:\Documents and Settings\Administrator\Application Data\Microsoft\Microsoft SQL Server\90\Tools\Shell\mru.dat在SQL Server 2008中,删除文件:C:\Documents and Settings\Administrator\A 阅读全文
posted @ 2012-10-24 13:54 桐木油 阅读(997) 评论(0) 推荐(0)
摘要:解决SQL Server 2008提示评估期已过第一步:进入SQL2008配置工具中的安装中心第二步:再进入维护界面,选择版本升级第三步:进入产品密钥,输入密钥第四步:一直点下一步,直到升级完毕。SQL Server 2008 Developer:PTTFM-X467G-P7RH2-3Q6CG-4DMYBSQL Server 2008 Enterprise:JD8Y6-HQG69-P9H84-XDTPG-34MBB如以上操作还是连接不进服务器,修改系统时间(把时间提前),即可登录如果问题依然没有解决还是显示评估期已过(据说这是未安装sql2008sp1的一个bug)第一步:先去注册表把HKEY 阅读全文
posted @ 2012-09-07 09:45 桐木油 阅读(275) 评论(0) 推荐(0)
摘要:已经安装.net3.5,安装Sqlserver2008,总提示没有安装.net3.5的解决办法,手工下载.net3.5的安装程序copy到sqlserver安装目录下的以下位置(根据操作系统选择对应的位置).ia64redist\DotNetFrameworks\dotNetFx35setup.exex86redist\DotNetFrameworks\dotNetFx35setup.exex64redist\DotNetFrameworks\dotNetFx35setup.exe.WindowsInstaller4.5的安装失败.SQLServer2008安装程序要求成功安装WindowsI 阅读全文
posted @ 2012-08-13 16:20 桐木油 阅读(26658) 评论(0) 推荐(0)
摘要:网上有把日志文件删了再附加的,很郁闷备份不了日志,也分离不了一想,要不先脱机,再分离再执行:CREATE DATABASE 要创建的数据库名 ON (FILENAME = 'mdf文件地址') FOR ATTACH_REBUILD_LOG GO 阅读全文
posted @ 2012-05-30 20:59 桐木油 阅读(136) 评论(0) 推荐(0)
摘要:1. 把原来的PDM版本保存为一个Archive Model版本。(实现模型的档案化)1) 打开pdm文件,file——>save as。2) 保存类型选择 Archived PDM(xml).生产一个Archive Model。2. 修改原来的PDM的表结构。3. 生成脚本1) 选择DataBase——>Apply Model Changes to DataBase。2) 设置好:Directory和File name3) Get database schema选择Using an archive model4) 其它默认,点OK ,选择第一步生成的apm文件,OK5) 脚本生成 阅读全文
posted @ 2012-03-01 18:14 桐木油 阅读(631) 评论(0) 推荐(0)