我正在寻找一种方法来防止发生login,以便对数据库进行完全备份,以从当前的SQL Server 2000实例迁移到新的SQL 2005实例。 我的一个朋友build议运行一个脚本,使数据库进入回滚状态。 不是DBA,我的DDL非常差,运行我不明白的脚本可能不是最好的主意。 一个可能更容易的select是简单地分离和复制到新的服务器。 任何build议将不胜感激。
当用户被授予使用GRANTfunction在SQL Server中的东西的权利在哪里被logging?
我有一个来自我们的客户的Access数据库,并希望将这些数据导入到我devise的新的MSSQL Server 2008数据库结构。 它类似于Access数据库(包括所有的列等),但我规范了整个数据库。 是否有任何工具(微软工具首选)将旧数据库映射到我的新devise? 谢谢
我想阻止我们的一些开发人员使用特定的SQL帐户连接到生产sql服务器。 他们有权通过Windows身份validation与较低权限进行连接。 他们声称更改密码会影响我们处理机器上运行的其他进程。 所以我想拒绝访问,如果他们现在连接从开发机器。 另一种方法是,如果我只允许来自一个特定主机的连接。
将Exchange和Sql Server放在同一个框中是不是一个好主意? 我们有大约4-5 GB的数据库和10个用户进行交换,可以这样工作吗? 谢谢
我们有一个运行在经典ASP上的应用程序,我想使用连接池。 应用程序当前使用它作为连接string: "Provider=MSDASQL; Driver={SQL Server}; Server=db.example.com; Database=DBName; UID=Username; PWD=Password; ConnectionTimeout=15; CommandTimeout=120;" 当我调出ODBC连接池perfmon我没有看到在池中的任何连接。 我读过这篇文章 ,build议在HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ W3SVC \ ASP \ Parameters中设置一个值,但是没有\ ASP键,所以我不确定它是否适用于IIS 6.0。 有没有人有这个问题的经验? 有一个简单的方法来切换池?
我需要从运行在SQL Server 2005实例上的数据库到运行在SQL Server 2008实例上的远程数据库上定期自动传输数据。 我是数据库pipe理和使用SSIS的新手。 是否可以configurationSSIS包来在不同版本的两个SQL数据库之间传输数据? 该包需要在SQL 2005实例上进行configuration和安装。
我在微软的网站上看到SQL Server 2005 Express Edition有Profiler : 替代文字http://i48.tinypic.com/10e3hbb.jpg 探查 performance 仅限本地和关系服务器。 ( 我不知道什么是非关系SQL Server,但是无论如何 ) 它说在那里,它在哪里? 在SQL Server 7,SQL Server 2000,SQL Server 2005和SQL Server 2008中,我将转到“ 工具”菜单: 替代文字http://i45.tinypic.com/mrybd0.jpg 但是在SQL Server 2005 Express Edition中,微软决定隐藏它: 替代文字http://i45.tinypic.com/w9hctg.jpg
我已经inheritance了以前安装了8个SQL Server 2005开发版实例的服务器。 我正在使用的实例是SQL Server 2008 Express。 所有Developer Edition实例都被禁用以及相应的SQLAgent。 有人要求不要卸载任何东西。 我们看到在新数据库上运行DBCC CHECKDB时出现内存错误: 消息8921,级别16,状态1,行1检查终止。 收集事实时发现失败。 可能tempdb空间不足或系统表不一致。 检查以前的错误。 消息701,级别17,状态123,行1资源池“内部”中没有足够的系统内存来运行此查询。 这些先前安装的实例是否可以影响活动实例的内存使用情况,即使它们被禁用?
我已经安装了SQL Server 2008 Express。 我连接到它,并使用Microsoft SQL Management Studio创build了一个数据库。 但我无法连接(具有相同的url,用户名和密码)从我的Java应用程序的数据库。 有任何想法吗? 提前致谢。