Articles of sql

MSSQL:恢复数据库后运行更新用法

为什么我们需要在不同服务器上恢复SQL Server数据库之后运行dbcc updateusage(0) ? 不运行它的含义是什么?

networking故障是否会导致用户作为授权用户从SQL中删除?

我们正试图解决我们的问题。 我们有一个作为MyDomain \ ServiceAdmin连接到SQL 2008数据库的服务。 我相信我们刚刚设置了数据库镜像,以防数据库/networking故障,连接丢失,但是我们很可能没有对其进行testing。 我们有各种networking问题,然后可能30分钟以后,服务失败,无法连接,在事件查看器中说“loginMyDomain \ ServiceAdmin失败”。 我连接到SQL和服务器正在运行,数据库在那里,但用户不在SQL(SQL> DB>安全>用户)下。 我们的DBA重新添加用户,一切正常。 DBA指向导致问题和用户丢失的networking问题。 这是可能的还是networking问题只是一个巧合,他试图CYA?

什么是SQLServer中无效的表名?

所以,显然你不能在SQLServer中命名一个表Trigger 。 在我的办公室里有人发现了从MySQL迁移应用程序的难题,我怀疑MySQL是否是一个有效的表名。 在SQLServer中是否有无效的表(或对象)名称列表? 这只是所有的关键字? 我会想像SELECT select FROM select.select无效。 是否曾经只是在关键字的末尾添加下划线的情况下仍会在SQLServer中产生无效的表(或对象)名称? 问题在于参考SQLServer 2000以上,但主要是2005年和2008年

sql server中的系统表中存储的文件大小限制在哪里?

我有很多数据库从shiny的新服务器上的各种其他数据库服务器恢复。 我想统一日志文件的大小限制和分配百分比。 但是,我不想亲手做这个,所以随着时间的推移我们可以顺从事情。

该怎么做,而不是缩小你的数据库,以及如何解决由以前缩小的数据库引起的问题?

我是一个相当新的SQL Server数据库pipe理员,但来自软件工程背景。 我一直在阅读几个定期缩小数据库的博客,我知道为什么。 我遇到的问题是,在我开始工作之前,数据库维护计划已经失败。 计划中只有一个步骤,它包括一个检查数据库完整性任务,重build索引任务,更新统计任务和最后一个收缩数据库任务。 这个计划定于每周三和周日下午10点进行。 我需要一些关于如何进一步确定问题出在哪里的build议,并想知道如果收缩数据库任务可能会导致问题。 感谢您耐心的回答新手的这个问题。

带有LiveIDlogin的Windows 8以远程SQl服务器的访客身份进行身份validation

我有一个networking,多个用户在多用户客户端/服务器模式下使用Office Accounting 2009。 OA基于SQL Server构build。 一台PC作为“服务器”,具有SQl服务器实例,另一台只安装了应用程序,没有SQL实例,所有应用程序都远程连接到“服务器”上的SQL实例。 我在这里松散地使用术语“服务器”,它只是一个正常的工作站,恰好被指定为服务器并运行SQL实例。 没有NT域,所有用户帐户都是本地帐户。 OA在多用户模式下工作的方式是每个用户都需要在客户端和服务器PC上具有相同用户名和密码的本地帐户。 这一直工作得很好,没有随之而来的Windows 8.我使用我的“微软帐户”又名LiveIDlogin到Windows 8。 办公室记帐运行正常,并尝试连接到数据库,但失败,'你没有执行此操作的权限'。 在SQL日志中,我得到这个错误: 2012-10-28 17:54:01.32login错误:18456,严重性:14,状态:11。 2012-10-28 17:54:01.32login用户'SERVER \ Guest'login失败。 原因:基础架构基于令牌的服务器访问validation失败 SERVER是SERVER的主机名。 所以它似乎authentication为“客人”? 为了validation这一点,我启用了“服务器”PC上的Guest帐户,然后在Office Accounting中允许用户添加Guest(这简单地在SQL中创build用户并为其提供适当的数据库angular色)。 果然,使用Office Accounting时,我的Windows 8电脑就可以连接到数据库。 显然,从安全和审计的angular度来看,让用户authentication为“客户”很可恶。 所以我需要的是如何解决这个问题的一些想法。 我已经尝试将Windows 8 PC切换到“本地帐户”,并且这也起作用,但是需要放弃Windows 8 PC上的重要function。 我真正需要的是强制Windows 8 PC在连接到远程SQL实例时使用一组特定的凭据。 办公室会计采取已login的用户名,这是我的LiveID,并不对应任何Windows用户名。 任何人解决这个问题?

如何更新托pipe网站上的phpmyadmin?

我有一个个人主页,我决定启动一个服务器。 我使用ipage.com和他们的phpmyadmin是一个旧版本。 如何更新到最新的第三版? 我读过文档,问题是:我没有看到我的网站文件中的phpmyadmin文件夹在哪里。 它看起来embedded在ipages里面。 我坚持一个老版本的phpmyadmin永远?

什么是卸载的SQL服务器?

我的工作足以让我在VPS上构build一个Web应用程序。 我已经决定通过http://buyvm.net使用非托pipeKVM VPS 有一些我不熟悉的function。 我无法find任何解释这意味着什么: 如果每个月额外支付1.00美元,客户可以购买与VPS服务器位于同一局域网的卸载的MySQL服务器。 我们的SQL服务器由RAID 10 + SSD读取caching支持,以显着提高性能。 思考?

备份PDF文件和SQL服务器数据库

我有我自己的Windows Server一个Asp.Net应用程序托pipe生活。 该应用程序允许用户上传简历PDF文件,我也有在该服务器上的数据库。 在硬盘出现故障的情况下,我应该采取哪些措施来确保所有数据始终存在? 我知道RAID5可以做,但我只想备份我的硬盘上的某些文件夹。 我听说过SQL服务器复制,这将防止在硬盘驱动器故障的情况下数据丢失。 您在服务器上使用了哪种策略? 谢谢。

eventvwr.msc的日志文件可以导出到Windows中的文本或SQL Server吗?

Windows(7/2003 Server / 2008 Server R2)中的“事件查看器”(eventvwr.msc)事件能否导出到sql server或文本文件? 我在Google上进行的每一个search都会返回如何将sql server集成服务导出到sql server中,这不是我想要完成的。