有没有什么办法可以知道一个LDF文件的来源。 我有一个巨大的LDF文件,但我不知道它来自哪个数据库。 我找不到任何与LDF文件同名的数据库。 如果我尝试删除该文件,则会出现另一个程序正在使用该文件的错误。 请帮忙。 干杯。
我正在为后端构build一个MS SQL 2008 R2(STD)的SharePoint 2010服务器场。 H / W是: PowerEdge R710 32 Gb RAM 4个146 GB硬盘 1个额外的146 GB硬盘(热插拔) 我的计划是使用第二个相同的服务器(辅助)来镜像第一个(主)服务器。 那么如何最好的使用这个系统(O / S,TEMPDB,系统数据库,MDF,LDF和页面文件? 任何有关这方面的见解将不胜感激。
安装SQL服务器Denali(2011)CTP升级BIDS 2008.有没有什么办法可以做到这一点,因为我使用BIDS 2008为SQL Server 2008创buildSSIS包。
搬到新的数据中心 数据中心将为vm使用SRM复制,并使用netapp snap manager for sql for sql备份。 我们正在使用完整/ tlog本机备份。 新标准如何与当前标准进行比较,我能否安全地停止本地备份?
每2到3个月一次,客户端向我们发送一个巨大的SQL脚本,用更新来更新他们的Web数据库。 由于内存不足,当您尝试通过SQL Server Management Studio运行脚本时,该脚本失败。 我们使用SQL Query Analyzer / Mgmt studio来运行查询。 错误消息:服务器:消息701,级别 17,状态1,行64302 没有足够的系统内存来运行此查询 在SQL 2000和SQL 2005中都是同样的问题。 该脚本包含一系列针对多个表的DELETE和INSERT语句。 该文件可以大到57973 KB。 数据库中有超过12000个对象,更不用说查找表和连接表了。 媒体表有65720条logging,另一个表有97799条logging。 我们没有办法改变我们从客户端收到的SQL输出。
我想在操作系统Windows,Mac和Linux上创buildPC的程序。 程序交易必须使用大型数据库,大约有120000个项目。 我需要有文字search什么是最好的技术呢? 也许Java + mongodb? 还是PHP + SQLite? 或Java + Sedna? 狮身人面像+ SQLite +? 或者使用chm格式? 优先级是: 速度 易于安装(尽可能减less其他程序和服务) 低电脑要求 将此程序用作Intranet的服务器
我有我认为是损坏的MySQL表。 在数据库中,我可以看到只有一个.frm文件,而不是.mdi或.mdy文件。 我怎样才能从这个.frm文件恢复数据? 我相信我必须从ibdata1文件中获取数据?
SQL Server 2000是最大的,我不知道为什么,但我相信这可能是由于一个或多个查询运行,放慢了速度的事实。 有没有办法确定哪个查询导致了速度下降,以及在什么时候?
我们将把我们的服务器放在两个地方,以保持高水平的冗余,并避免带宽批评。 这两台服务器位于不同的局域网上,但通过广域网(通过互联网)进行通信。 其中一台服务器是主服务器,另一台是辅助服务器。 问题是软件不仅仅包含一个数据库,还包含主服务器上的文件,这些文件也必须传输到第二台服务器上。 我们正在使用SQL SERVER 2005 我们devise的主要要求如下: 我们正在使用SQL Server 2005,并将在未来将数据库升级到Oracle。 所以我们必须考虑维护和进化问题。 文件(图像,电影等)也必须传输到第二台服务器上。 互联网周围的两台服务器之间的关系必须是完全安全的。 安全是重点之一。 主服务器上唯一打开的端口是端口80,用于HTTP请求,它只是只读的,所有其他端口都closures,certificate这是一个非常安全的选项。 两台服务器之间的带宽是非常有限的,我们不想负担主服务器。 第二个服务器必须是可写的,但是第二个服务器上的任何修改都不会被发回到主服务器。 所以我们有一个单向的交易,不想要双向交易。 解决schemeI SQL Server之间的数据传输:事务复制服务器之间的文件传输:可爱的FTP安全选项:VPN在这个解决scheme中,我们将使用VPN来确保两个服务器之间的关系。 两个SQL SERVER之间的数据通过事务复制发送。 解决scheme二SQL Server之间的数据传输:备份和还原服务器之间的文件传输:可爱的FTP安全选项:VPN这里我们要每六个小时备份一次数据库,并通过一个安全隧道(VPN)到第二台服务器通过FTP。 这个解决scheme的缺点是它比第一个解决scheme使用了更多的带宽和更多的时间。 解决schemeIII SQL Server之间的数据传输:与合并复制的Web同步服务器之间的文件传输:基于SSL的WebDAV安全选项: – 这里我们使用合并复制来进行复制,尽pipe我们不打算使用合并复制的双向选项。 我们将使用Web同步而不是VPN。 要将文件传输到第二台服务器,我们将使用SSL上的WebDAV来确保连接的安全。 这个选项可能的缺点是我不确定数据传输是否安全,并可能导致主服务器上的安全性不足。 即使对于Web同步,我们也必须打开443端口,这也可能导致安全问题,特别是我们在这个解决scheme中没有使用VPN。 解决scheme四SQL Server之间的数据传输:事务复制服务器之间的文件传输:通过SSL的FTP或WebDAV安全选项:configuration代理服务器将代理服务器configuration为多宿主服务器,以防止未经授权的用户访问正在运行的内部服务器SQL Server。 代理服务器configuration为多宿主服务器,以防止Internet上的未经授权的用户访问运行SQL Server的内部服务器。 在这个选项中,我们必须打开端口:1433和21.我不确定这是否会导致安全性问题,特别是我们没有在此解决scheme中使用VPN。 注意:您认为我们没有使用像镜像或日志传送function。 我们不能使用像SQL Server中的镜像function,因为在这种情况下,备用服务器不可用,或者 – 如果使用快照 – 只是只读。 简介:我更喜欢使用解决scheme编号。 1,因为它解决了所有的安全问题,并被certificate是安全的。 由于执行事务复制,它将会很快,并可以扩展到其他数据库来源,比如Oracle将来的事务带宽问题。 我正在等待你对我的解决scheme的build议和评论,期待着其他的想法。 非常感谢您的回复。 让我更清楚地了解我们的情况。 […]
我正在尝试使用SQL Server中的遗留应用程序,它在某些时候执行以下查询 SELECT serverproperty('EngineEdition') as sqledition 服务器回复2(这是正确的版本),但应用程序closures,因为应用程序需要运行在SQL Server Express 4上。我们无法访问代码,开发人员早已不在了。 有没有办法configurationSQL Server,以便当收到这个查询时,它只返回4,而不是属性的值? 谢谢