在MSSQL 2008中创build新表之后,智能感知列表从不显示更新的表或表名称和列。 (在这种情况下,我正在使用服务器pipe理工作室) 有没有人知道如何在SQL 2008中刷新此信息,而无需closuresSQL Server Management Studio 2008并重新login。
我在MSSQL 2008 Server中有100个数据库。 我需要创build一个只读用户来读取所有这些数据库。 是否有一个服务器广泛的作用:db_datareader我可以分配给用户,以便我不需要通过每个数据库来添加用户映射。 谢谢,蒂姆 对于谁来说,这是我最后的脚本: –You will need Server Level's Login user123 created first. — >=7 filtered out the system database, use this to find out your number — EXEC sp_MSForEachDB 'use ? SELECT DB_ID(), DB_NAME()' EXEC sp_MSForEachDB 'USE ? IF DB_ID() >= 7 BEGIN CREATE USER user123 FOR LOGIN user123 EXEC sp_addrolemember […]
我正在尝试在新的64位Windows工作站上安装SQL Server 2008 R2。 我希望安装64位版本,并使用这个iso文件: en_sql_server_2008_r2_developer_x86_x64_ia64_dvd_522665.iso 但是它一再开始安装32位(x86)版本。 我无法弄清楚如何让安装过程安装64位版本。 我究竟做错了什么?
我已经安装了Visual Studio 2008。 在安装开发人员Sql Server 2008时,是否需要检查Business Intelligence Development Studio选项? 我猜不是。 我假设如果我已经有VS 2008,安装将只添加相关的Sql Server相关的项目types到VS 2008。 编辑: 我标记了安装之前所回答的问题 – 我已经安装了Sql Server之前,我认为这是发生了什么,但在这样做安装,离开BI工作室选项不选中不安装在Visual Studio中的SQL Server项目。 我不得不回去安装它,所以答案是…检查它! 我正在过度安装 – 它足够聪明,不会安装VS两次。
我目前有一台安装了SQL Server 2005 SP3的机器。 我想添加一个SQL Server 2008实例,但我不确定是否应该升级2005或尝试安装2008的单独实例。 如果我升级2005年,我会遇到任何向后兼容的问题? (可能是一个愚蠢的问题)。 是否有可能在同一台机器上运行2005和2008独立的独立实例?
编辑:这仍然是一个活的概率,不到一个小时后,尝试恢复…与恢复。 我备份了SQL Server 2005数据库并将其恢复到新的SQL 2008实例。 恢复是快速和成功的。 一切都很好,一个小时左右。 突然之间,数据库现在被卡在Management Studio中的“(Restoring …)”状态,并有一个绿色的箭头图标,我的应用程序login失败! 有什么build议? 🙂 编辑:这是一个实时应用程序。 如果我删除并再次尝试,则小时左右的数据将丢失。
跨数据库查询跨两个不同的2008年MS SQL Server上的数据库是否可能? 如果是这样,在MS SQL中需要做什么configuration? 另外,有人可以告诉我一个示例查询? 范围蠕变: 连接两台服务器时: 这是否以任何方式耦合服务器,可能会导致跨越链接服务器的查询之外的缺点? 这些服务器在地理上是分散的。 但是,使用此function的查询通常很less见。 这个和SQL服务器有什么特别的挑战?
我的硬盘目前快满了! 我需要将数据库迁移到另一个驱动器,我该怎么做? 它们都存储在默认的C:\驱动器中。 有任何想法吗?
我有6个SQL Server实例,需要通过托pipe在两个站点(一个作为主体,一个作为DR)高度可用。 透明的自动故障转移是必需的。 大多数人都很无聊,而且没有太多的工作,有两个人被大量用于写作。 最繁忙的数据库平均每分钟处理40万次,达到900,000次,每天产生约10个新的数据。 两个站点都是一样的,都有nekpps 15k SAS iscsi sans。 目前我们有win server 2003,sql server standard 2005.同步镜像速度太慢,每次交易增加2ms。 我设法说服客户支付windows server 2008和sql server enterprise 2008,以便在两个站点之间可能有一个故障转移群集(每个群集中有一个节点),netapp正在进行跨站点复制。 你将如何完成双站点HA与单个服务器每个站点? 谢谢
我们有一个Sql Server 2008(Express)实例,它为我们公司持有我们正在进行的和生产的数据库。 如果我不得不猜测,服务器上可能有65-70个数据库。 有些使用率很高,其他使用率很低/没有用。 我们已经注意到数据库随机进入和退出(In Recovery)模式的最后几周。 因此,在SQLSMS中,如果查看数据库列表,我们将看到一些数据库被列为{db_name}(In Recovery)。 那么,如果我们刷新数据库列表,它将不会恢复,但也许新的是..你可以保持清爽,你会看到数据库进出这种模式。 它似乎正在发生在任何数据库上,即使那些根本没有用处的(例如testing数据库)。 它保持恢复模式的时间长度通常只有20-30秒,如果是这样,但使用它的网站将无法访问数据库,而它显示为(在恢复),导致错误网站。 我已经search了这个话题,看起来这可能是由于打开的事务,但这是发生在没有事务的数据库(没有表/存储过程的新数据库)。 任何人都可以解释这一点吗?