SQL2005附加数据库失败

SQL2005附加数据库失败,第1张

首先注意下51ASPX注明的数据版本,如果是2000的,你用2005附加就会失败。

确认当前登录用户的权限,是否允许附加数据库。确认 *** 作系统用户权限,是否有 *** 作磁盘的权限。

另外可以测试其他数据是否可以附加,已确认是数据文件的问题,还是环境的问题。

如果其他数据可以附加,这查看ATTENDANCEMDF文件的访问权限。

一点一点排除吧。

这不是真的乱码,仅仅是字段名或字段名的掩码显示出现了问题,你核对一下SQL的字符集对不对。由于不知道你安装SQL数据库的版本,仅提供参考Chinese_PRC_CS_AS。

你选择的排序规则有点问题,按照下面方法试试:

1、登录服务器打开Microsoft SQL Server Management Studio。

2、在要修改的数据库上单击鼠标右键,并选择“属性”。

3、在d出的数据库属性窗口中点击“选择页”中的“选项”。

4、将排序规则由默认的SQL_Latin1_General_CP1_CI_AS修改为Chinese_PRC_CI_AS。

5、点击确定就OK。

varchar修改为nvarchar

char修改为nchar

注:如果无法修改的话,请尝试关闭所有与此数据库的连接,实在不行的话请重启动SQL SERVER服务。

本文介绍了SQL Server 2008里的一些新的特点以及在试用过程中发现的一些精妙之处,大家一起来看看吧。

安装

SQL Server 2008的设置和安装也有所改进。配置数据和引擎位已经分开了,所以它使创建基本的未配置系统的磁盘图像变得可能了,它使分布到多个服务器变得更容易了。从微软的站点也可以找到安装可用的最新更新。另一个特点是有能力把安装SQL、SP和补丁做一个单一的步骤进行了。另一个的最后的特点是,有能力卸载SP 了。

关键领域

当回顾微软关于SQL Server 2008的文档时注意到的第一条就是术语分类的特点和用途分组的特点、或者关键领域。有四个关键领域:企业数据平台、动态开发、超越关系型数据库和无处不在的远见。本文将按照这些分类尽量使涉及到的微软的文章简单化。

终止对SQL 2000的支持

对SQL 2000的主流支持将被终止。主流支持的特点和好处包括提交对产品特点改变的要求、安全方面的更新、非安全方面的补丁、免费的支持和付费的支持。对SQL Server 2000 64-bit版本、SQL Server 2000开发版、SQL Server 2000企业版、SQL Server 2000标准版、SQL Server 2000 CE版和SQL Server 2000工作组版本的这种主流支持将在2008年4月8号到期。延伸的支持,包括安全方面的更新和付费支持将持续到2013年。关于支持的完整描述可以在 Microsoft Support Lifecycle和Microsoft Support Lifecycle Policy FAQ里找到。很多代理商会在2007年12月停售SQL 2000。Vista上也不支持SQL 2000的任何版本,包括SQL 2000 Express版本。

企业数据平台

企业数据平台分类通常指的是重要任务平台,包含核心的SQL Server引擎特点、包括数据加密方式的很多好处、资源管理、系统分析和服务器管理特点。

加密

有几个加密选择。第1个称作透明数据加密。在SQL Server 2008里,整个数据库可以通过SQL引擎加密。该方式加密了所有数据库的数据和数据库的日志文件。通过使用这个包罗万象的方式,所有的索引和表都是加密的。不必更改你的应用程序。

第2个加密特点是备份加密。SQL Server 2008加密备份的方式可以防止数据泄漏和被窜改。另外,备份的恢复可以限于特点的用户。

最后,对于外部密钥管理有一个新的选项。如果你要处理xyk或遵循PCI的处理的话,SQL Server 2008将支持硬件安全模块(HSM)。硬件安全模块是在独立于要保护的数据的本地用来存储密钥的第三方硬件解决方案。

审计

除了登录/登出和权限更改的标准审计外,SQL Server 2008允许监控数据的更改或访问。审计通过TSQL语句来配置,如下面的例子:AUDIT UPDATE(Salary) ON Employee TO MyAuditFolder WHERE Salary>200000。

数据压缩

通常,数据压缩总是和节约硬盘、更小的物理文件、备份次数的减少是联系在一起的。而对于SQL Server的数据压缩而言,主要的目的是实际的表的尺寸的减小。数据压缩的某些好处包括以下几点:

通过减少I/O和提高缓存命中率来提升查询性能

提供对真实DW实际数据2倍到7倍的压缩比率

和其他特点是正交的

对数据和索引都可用

据微软所说,使用压缩时会轻微的增加CPU的使用,整个系统的性能会因为I/O的减少而得多提升。

资源管理器

SQL Server 2008里资源管理器是崭新的。管理器用于限制用户或用户组使用高级别的资源。能够监视的项目包括CPU带宽、超时等待、执行时间、阻塞时间和空闲时间。如果达到资源管理器的阈值,系统可以触发一个事件或停止进程。在资源管理器里使用的一系列的步骤将在以后的文章里介绍。

热插CPU

在SQL Server 2008里,如果基本的硬件支持的话,在运行时可以添加另外的CPU。

性能数据

在SQL Server 208里的性能计数器的数量相比以前的版本有所扩展了。IO和内存使用计数器仅是性能监视器能收集的条目中的两个。计数器收集的数据存储在集中的数据仓库里。微软声称运行关于监视器的默认性能集将消耗少于5%的CPU和内存资源。

现在也有了能够读取保存的性能数据的性能仪表盘工具。另外,可以做历史和基线的比较,并用来创建动作触发器。例如,如果内存使用超过了某个阈值5分钟,那么一个更详细的数据收集可以自动的触发。

在SQL Server 2008里Performance Studio是一个崭新的工具。该工具是性能工具的一个集合。它们可以一起用来监控、诊断、调优和报告。其中的数据收集器组建可配置的且开销很低。它支持几种收集方式包括TSQL查询、SQL跟踪和性能计数器。数据也可以通过编程来收集。一旦收集了数据,就有一个下钻和汇总的报表详细。微软列出了 Performance Studio的6个客户端特点:

SQL Server仪表盘

性能监视

当前和历史数据分析

潜在的性能调优建议

SQL Server SP 的新特性

SQL Server Service Pack 为数据库管理员们提供了数据库镜像 支持SAP NetWeaver 商务智能 支持全文本和额外功能的准产品 减轻了他们充分利用一个全新的数据库管理系统的痛苦 我们最近采访了微软的产品和项目 询问了他们一些有关新的特性和在Community Technology Preview过程中出现的相关问题的话题 以下是我们对微软的Michael Raheem Tim Tow Herain Oberoi 和 Grant Culbertson四位产品和项目经理采访的问题与回答

在部署新的数据库镜像特性之前 有什么必需满足的先决条件吗

高级产品经理Michael Raheem:SP 中的数据库镜像的先决条件没有发生改变;与 SQL Server 在线书籍 中记录的RTM版本的SQL Server相同

要使数据库镜像成为可出售的产品 你们做了什么

Raheem:在SP 中 数据库镜像经过了更加广泛的测试来确保它可以提供关键任务应用程序所需的高品质和可用性

什么是SQL Server Management Studio Express

产品经理Tim Tow:客户告诉我们他们希望在所有的具有更高生产力和可预测性的版本上都具有相同的用户体验 我们用SQL Server Management Studio Express (SSMSE)做出了回答 这是一个企业管理工具 为SQL Server Express 版本进行了裁剪

SSMSE为数据库 表 视图和查询添加了更多的管理对话框 图形化设计工具 还有图形化的查询执行计划显示 此外 SSMSE是基于Visual Studio外壳的 并且使用了Visual Studio文本编辑工具 这个工具在Express Manager中可以获得 为T SQL提供了丰富得多的编辑环境

SSMSE可以应用在哪些版本的SQL Server上

Tow:SSMSE将重点集中在Express版本产品的管理工具和特殊功能上 然而 它同样还可以用在其他的SQL Server 和SQL Server 版本上

这个更新是如何满足客户的需求的

Tow:SSMSE为客户提供了SQL Express中含有的和可以用在SQL Express上的免费工具 与此同时 新增的全文本查询和报告服务功能还使得客户可以开发更加丰富的数据驱动应用程序

此外 我们的合作伙伴需要一个免费的 容易使用的下载 其中包括可以免费用在他们为自己的客户提供的应用程序中的工具和特性

SP 中对SAP NetWeaver Business Intelligence (BI)的支持所作的改变如何

产品经理Herain Oberoi:对SAP NetWeaver商务智能的新的支持特别与SQL Server报告服务有关 以前的SQL Server都是在SAP运行的机器上面作为底层的数据库存在 现在 除了为SAP NetWeaver商务智能提供数据存储平台之外 SQL Server还提供了报告服务 以有意义的方式直接查询SAP的SAP BW立方体 使报告的创建成为可能

记住 SQL Server不需要为了在SAP BW数据上生成报告而成为底层数据库平台 你可以在不同的数据库上运行SAP 并且使用SQL Server报告服务在数据上进行查询和报告

NET provider和 MDX Query Designer如何与SAP NetWeaver商务智能合作

Oberoi:有一个白皮书很详细地解释了它的工作方式: 在SAP NetWeaver 商务智能中使用SQL Server 报告服务

在CTP阶段出现了什么问题 在SP 发布之前是否得到了解决

lishixinzhi/Article/program/SQLServer/201311/22488

是不是附加的数据库是较早版本的数据库文件呢?如果是的话会涉及数据转换,100G的数据转换是需要一定时间的。

不知道数据库的版本是多少。

如果是SQL Server 2005或以后版本可以用下面的查询来查看附加 *** 作的当前状态。

SELECT FROM sysdm_exec_requests WHERE command='CREATE DATABASE'

因为附加 *** 作在数据库引擎级别实际上是创建数据库 *** 作。

查询结果值得关注的是percent_complete,wait_type,blocking_session_id这三列

percent_complete 可能会包含当前附加 *** 作进度。

另外两列可以来确定当前的 *** 作是不是被其它进程阻塞了。

以上就是关于SQL2005附加数据库失败全部的内容,包括:SQL2005附加数据库失败、SQL数据库,字段名称乱码,我又不能随便改数据库,我要使用查询语句,查询某些记录,要怎么查,谢谢、SQL2005和SQL2008的区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9775110.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存