Articles of sql server

如何从本地备份恢复远程SQL Server 2005上的数据库?

我已被授予访问SQL Server身份validation的远程SQL Server 2005(的一部分)的权限,以便能够更改数据库,而不涉及其他不在该项目上工作的人员。 数据库已经在我的本地机器上创build。 有没有办法从我的本地计算机上的备份文件恢复远程数据库? 我目前不能访问远程服务器上的文件系统。 编辑:澄清,我有的访问是我可以通过SQL Serverpipe理工作室login到服务器。 我有一个连接到我的本地数据库服务器和一个连接到远程服务器。 我基本上想要做的是将数据库从一个连接复制到另一个。

SQL Server:如何检查安全性

我想做一个t-sql查询来检查哪些login有服务器types安全性中的“查看服务器状态”权限。 如何做到这一点? 这个来自mssqltips的查询不显示: http://www.mssqltips.com/tip.asp?tip=1718 SELECT prin.[name] [User], sec.state_desc + ' ' + sec.permission_name [Permission] FROM [sys].[database_permissions] sec JOIN [sys].[database_principals] prin ON sec.[grantee_principal_id] = prin.[principal_id] WHERE sec.class = 0 ORDER BY [User], [Permission];

在SQL Server 2005中通过命令行更改端口号

我知道如何通过SQL Serverconfigurationpipe理器来更改端口号,但是有没有办法通过命令行或sqlcmd来实现? 谢谢。

有没有一个好的脚本/程序的MySQL原始备份?

任何对MySQL原始备份脚本或程序的build议。 我正在寻找简单的脚本,从外部网站上拉出备份。

设置SQL Server 2005以使用32位Windows Server 2003中的所有可用内存 – 并进行validation

这个问题有很多问题 – 但是它们有时可能会相互矛盾,或者没有说明如何正确地validation一切是否真正起作用 – 希望这可以是全面的。 我在Windows Server 2003 R2 Standard上运行SQL Server 2005 SP3 Standard。 我的服务器安装了8GB的内存 – 我的系统几乎完全用作数据库服务器 – 它们上面运行着一些服务,但OS +服务可以在1Gb的内存中运行。 我做了什么(请告诉我,如果我做错了什么): / 3GB在boot.ini中。 (要增加可用的用户空间量 – 信息 ) / boot.ini中的PAE。 (即使没有这个开关,Windows也声称会做PAE)。 在SQL Server中启用AWE。 为用户系统和本地服务启用内存locking页面选项。 ( 信息 )。 累积更新4(未安装在我的服务器上)之前似乎没有使用SQL Server Standard。 ( 信息 ) 设置最小/最大内存为:1024Mb / 5112Mb 完成上述所有操作之后,我们肯定会看到一些改进 – 但是现在我想validation一下我的设置,确保充分利用可用的内存。 (当最大值= 7Gb时,似乎有一个放缓,所以我从这个值中减去了,但它可能只是感性的。) 为了validation,我在PerfMon中检查了以下级别: 进程(sqlserv):工作集:76386304 SQL Server(内存pipe理器):总服务器内存:3538944(我看到一个文件,指出这不是SQL Server使用的全部内存,所以我不知道是否信任它) […]

在运行DB和IIS的VPS上,我应该限制SQL Server使用的RAM吗?

我有一个Windows 2008 R2的VPS与1 GB的RAM。 我正在使用VPS来运行SQL Server 2008 Express和IIS 7.5。 我注意到SQL Server倾向于使用尽可能多的内存,而不利于其他应用程序(这对于运行SQL Server的服务器来说是有意义的)。 我应该设定一个限制吗? 如果是这样,合理的水平是什么?

MS SQL服务器安装失败:“无法加载activeds.dll”

当我尝试安装Microsoft SQL 2008 R2时,在安装过程中出现以下错误: 任何想法为什么SQL服务器无法安装? Windows 7旗舰版64位,英特尔x64 CPU,4GB RAM。

备份事务日志到磁带?

我即将把我的数据库置于完全恢复模式,并开始进行事务日志备份。 我正在进行一个完整的夜间备份到另一台服务器,晚上晚上这个文件和许多其他备份到磁带。 我的问题是这个。 我将每小时(或更多)(如果有必要)t-log备份,并将它们存储在另一台服务器上。 但是,如果我的完整备份正在通过DBCC和完整性检查,那么是否需要将我的T日志放在磁带上? 如果有人希望将时间点恢复到昨天下午2点,我需要先前的完全备份和事务日志。 但是,除了这种情况,如果我知道我的完整备份是好的,那么保留前一天的事务日志备份是否有价值呢?

SQL Server 2008安装失败,错误阅读etwcls.mof

尝试在Windows Server 2008框中安装Sql Server 2008 Standard时收到以下错误消息。 从文件D:\ x64 \ setup \ sql_engine_core_inst_msi \ PFiles \ SqlServr \ MSSQL.X \ MSSQL \ Binn \ etwcls.mof中读取时出错。 validation文件是否存在,您可以访问它。 当searchinterwebs我只能find关于编译这个文件,但不读的信息。 该文件存在于请求的位置。 我已经运行了WMIDiag工具,似乎没有任何问题。 我不知道我能做些什么来解决这个问题,似乎无法在网上find任何关于它的事情。 交叉发布在: http : //social.msdn.microsoft.com/Forums/en-US/sqlsetupandupgrade/thread/ae47c277-e822-49c1-89b8-701e23702633

SQL从单个文件数据库还原到文件组

我有一个180GB的MOSS 2007数据库,其维护(即备份和恢复)正在成为一个问题。 部分问题可以通过将三个内容网站拆分成自己的网站集来解决,但是这可能仍然会让我有一个100GB的数据库来处理。 虽然这不完全是SQL的问题,但这意味着备份/恢复时间太长。 我的想法是将每个数据库拆分为30GB的文件,然后将内容导入到应该将内容分布在文件组中的文件中,这使得备份/恢复更容易/更快速。 有没有办法从单个文件进行备份并还原到文件组? 如果我对文件组有一个错误的理解,那么我很高兴能够findpipe理数据库大小的其他方法。 Windows 2008上的SQL Server:2008 64位