Articles of sql server

MSSQL 2008 – 使用intelliSense时,新表格不显示列

在MSSQL 2008中创build新表之后,智能感知列表从不显示更新的表或表名称和列。 (在这种情况下,我正在使用服务器pipe理工​​作室) 有没有人知道如何在SQL 2008中刷新此信息,而无需closuresSQL Server Management Studio 2008并重新login。

configurationSQL Server 2005以利用64位版本的Windows Server 2003上的32GB内存

我正在寻找configurationSQL Server 2005的build议/最佳实践,以利用最近的内存升级到32GB的RAM。 操作系统版本是Windows 2003 64位企业版。 我读过启用“地址窗口化扩展(AWE)不是必需的,不能在64位操作系统上configuration”。 这是否意味着我不必做任何事情,SQL Server将默认利用此内存? 请指教。 谢谢!

MSSQL db_datareader到所有数据库

我在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 7上的SQL Server安装为32位

我正在尝试在新的64位Windows工作站上安装SQL Server 2008 R2。 我希望安装64位版本,并使用这个iso文件: en_sql_server_2008_r2_developer_x86_x64_ia64_dvd_522665.iso 但是它一再开始安装32位(x86)版本。 我无法弄清楚如何让安装过程安装64位版本。 我究竟做错了什么?

将SQL Server数据库复制到外部HD

我在档案中发现了很多类似的问题,但都没有回答这个问题。 我需要将数据库从一台服务器(SQL Server 2008)复制到另一台服务器。 每台服务器都在自己的系统中,没有计算机可以连接到两台服务器。 我原来的计划是备份数据库,将其复制到外部硬盘驱动器,将其移动到新的服务器,并恢复。 不幸的是,数据库的服务器完全没有存储,使我无法做出备份文件。 有没有办法将数据库从远程服务器直接备份到外部硬盘驱动器或本地计算机上? 当我使用备份向导时,它只显示我本地path。 我应该考虑使用另一种方法吗? 非常感谢。

到新的网站DMZ或不DMZ

我们即将为我们的用户发布一个Web应用程序,并试图弄清楚是否有人将他们的服务器放在DMZ中,或者只是将其保留在防火墙后面的域中,并通过防火墙规则大大限制访问? 有没有人在这里发现任何缺点,只是通过防火墙规则和操作系统的权限限制访问? 请注意,这个站点是一个带有SQL Server后端的ASP.NET MVC前端。 另外 – 这是一个人力资源/财务应用程序,数据库后端包含我们最有价值的数据。 从安全angular度来看,我宁愿让世界根访问内联网,而不是访问数据库服务器。 结果,我原来的计划是跳过使用DMZ,只打开防火墙上的端口443到networking服务器…这似乎并没有比数据库服务器上的DMZ与networking服务器。

在SQL Management Studio上将SQL Server备份还原到SQL Azure

我正在使用Microsoft SQL Server Management Studio 2008 R2来连接我的SQL Azure帐户。 我没有连接到数据库的问题。 但是,当我试图从我的本地SQL Server备份现有的数据库并使用SQL Mgmt Studio 恢复时,我看到了一个奇怪的情况。 在我的本地数据库上,当我右键单击数据库,我可以看到的选项包括但不限于: 任务 – >备份,恢复 但是,当我右键单击我连接的远程SQL Azure数据库时,我没有看到这些选项,而是看到“将数据层提取为应用程序,将数据层注册为应用程序”。 我想从我的本地数据库中恢复使用“任务 – >备份”导出的备份二进制文件。 任何想法为什么还原和备份选项不显示在远程SQL Azure数据库的上下文菜单上? 编辑:稍后我发现Codeplex上的SQL Azure迁移向导 。

SQL Server 2012:我可以连接本地,但不remotelly

我试图从远程计算机(在同一个LAN上)从SQL Server Management Studio 2008访问SQL Server 2012数据库。 我可以使用本地SQL Server Management Studio 2012上的“SERVER_NAME \ INSTANCE”下的“sa”用户连接到数据库,但即使使用“SERVER_NAME \ INSTANCE”,也只能使用“SERVER_NAME”或与服务器的IP地址使用SQL Serverpipe理Studio 2008.已经禁用防火墙,并进行适当的设置与sa连接,我错过了一些观点?

将SQL Server安装到新机器?

我有一个运行SQL Server的Windows Server 2008 R2,直到它有一个不干净的电源closures,现在操作系统被破坏。 在我努力复活机器之前,我想知道是否有办法将SQL Server安装移到新机器上,而不依赖于备份。

Windows服务器pipe理 – 哪些服务可以安全地运行互联网?

来自Linux背景,现在不得不pipe理一些Windows服务器(2008R2&2012R2),我想知道哪些服务是安全的,直接通过互联网运行。 这些服务器都是面向互联网的,无需额外的硬件防火墙或内部VPNpipe理networking。 有疑问的服务是: RDP(在标准configuration中)? MSSQL(2012)? 活动目录? WSUS(没有域,如果3.是不安全的)? 经过一番研究,我知道在早期的Windows版本(2003)中,RDP至less是不安全的,AD似乎一般被认为是不安全的。 通过SSH隧道RDP(服务器都运行cygwin)是一个明智的想法吗? 谢谢你的build议!