Articles of sql server 2008

活动监视器无法对服务器执行查询

是否有任何修复,让SSMS活动监测工作? 问题: SQL Server活动监视器失败并出现错误对话框: TITLE:Microsoft SQL Server Management Studio 活动监视器无法对服务器[SERVER]执行查询。 此实例的活动监视器将被置于暂停状态。 使用概览窗格中的上下文菜单来恢复活动监视器。 附加信息: 无法在服务器[SERVER](Microsoft.SqlServer.Management.ResourceMonitoring)上findSQL Server进程ID [PID] 我在SQL Server 2008 R2 x64开发版中遇到了这个问题,但是我认为在所有使用SQL Server 2008的64位系统中,在一些尚未识别的条件下都可以find它。 Microsoft Connect中有关于此的错误报告 ,但尚未解决。

我怎样才能让SQL Server Management Studio 2008自动连接到我的实例?

我正在运行一个有3个数据库实例的服务器。 现在,当我打开Management Studio时,会打开“连接”提示符,让我select想要的实例(或连接到其他任何实例)。 有没有可能,所以当我打开它,它已经连接到这三个实例,所以我可以立即开始工作,并保存点击几下? 老实说,每天可以节省数百次点击。 这相当于我们在SQL 2000企业pipe理器中所拥有的function,您可以在其中“注册”服务器,并且只需点击一下即可。 编辑:澄清我在找什么…在我们有企业pipe理器和查询分析器之前。 现在SSMS是这两者之间的混合,但“连接”部分完全像查询分析器一样工作。 我每天所做的事情是打开SSMS来pipe理数据库,检查他们的统计数据,在这里和那里重build索引,我没有用它来运行这么多的查询,所以我正在寻找一种方法来获得SQL实例在login时自动在对象资源pipe理器中。现在这是不可能的吗? 🙁

什么是SQL Server实例?

当我安装SQL Server 2008 Express时会提示我创build一个实例,如果没有,则会中止。 然后,我在SQL Server Services上的Sql Serverconfigurationpipe理器中的一个条目中看到这些信息。 什么是SQL Server实例?

无法通过SQL Server Management Studio进行远程连接

我在1and1.com托pipe的专用Windows 2008 Server上安装了SQL Server 2008 Express实例。 我无法通过pipe理工作室远程连接到服务器。 我已经采取了下面的步骤,超出了任何进一步的想法。 我已经研究过这个网站,不能找出其他东西,所以请原谅我,如果我错过了一些明显的东西,但我会疯了。 这是低调。 在本地工作时,SQL Server实例正在运行并且工作正常。 在SQL Server Management Studio中,我已经勾选了“允许远程连接到这个服务器” 我已经从1and1pipe理面板中删除了任何外部硬件防火墙设置 服务器上的Windows防火墙已被禁用,但只是为了踢我添加了一个入站规则,允许在端口1433上的所有连接。 在SQL本机客户端configuration中,TCP / IP已启用。 我也确认服务器IP地址的“IP1”对于dynamic端口是0,但是我删除了它,并在常规TCP端口字段中添加了1433。 我也将“IPALL”TCP端口设置为1433。 在SQL Native Clientconfiguration中,SQL Server Browser也在运行 我也尝试添加一个ALIAS的 设置此值后,我重新启动了SQL Server。 在服务器机器上执行“netstat -ano”会返回一个 TCP 0.0.0.0:1433 LISTENING UDP 0.0.0.0:1434 LISTENING 我从我的本地计算机进行端口扫描,它说端口被筛选而不是侦听。 我也尝试从我的本地机器上的pipe理工作室连接,这是抛出一个连接错误。 尝试使用SQL Server和Windows身份validation在数据库安全性中标记以下服务器名称。 ip地址\ SQLEXPRESS,1433 ip地址\ SQLEXPRESS IP地址 IPADDRESS,1433 TCP:ip地址\ SQLEXPRESS TCP:ip地址\ SQLEXPRESS,1433

用于生产数据库的SQL Server Express?

我们即将推出双Web /内部交易应用程序,每个客户端都有自己的数据库。 每个数据库都非常小 – 每个都不到50MB,所以我们想知道使用SQL Express 2008而不是完整的SQL Server是否合理。 这似乎具有在服务器之间分配磁盘I / O的优点,同时节省了大量的$$$(因为小型15K驱动器和使用的双核服务器都不贵)。 如果在某个时候我们需要太多的服务器,我们可以升级到SQL Server …但是对于几十个内部用户来说,现在看起来太贵了(特别是因为我们需要一个故障转移框)。 考虑到我们的小型数据库大小,1GB内存和4个内核在单个处理器上的使用情况听起来不太严格。 我们永远不会有超过200个并发用户,而且大多数操作将会更具事务性(这似乎赞成大量的高速磁盘而不是重的RAM / CPU,对吧?) 我是否错过了SQL Server Standard的任何优势,可以certificate最初额外的$ 5-20K的投资?

SQL Server文件本地或NAS或SAN?

我必须安装一个新的服务器与SQL Server 2008,你有什么build议,一台服务器与Raid 10或NAS中的文件? 我应该怎样使用它? 关于SAN呢? 服务器有4Gb的内存,该数据库文件大约2GB。 为了让我自己清楚今天服务器没有RAID,我必须实施某种策略,所以如果发生事情我可以让我的文件安全,那么我应该select本地文件,NAS,SAN? 什么select有最好的performance,更安全的是什么?

我应该安装32位数据库还是64位数据库?

(我已经读了很多关于64位和32位操作系统/应用程序,但这个问题是专门针对数据库。) 我试图了解32位与64位数据库的优缺点,也就是说,在什么条件下,使用64位安装才有意义。 我感兴趣的数据库系统是:SQL Server 2008,MySQL和PostgreSQL 9.0。 我已经读过PostgreSQL 9.0以前的版本只能在32位版本的Windows上运行 , 这篇关于在64位Windows上运行32位PostgreSQL的文章清除了我的一些疑惑,但是我正在寻找更多的信息。 我什么时候可以从使用64位数据库(例如数据库大小/磁盘空间,可用的系统内存,已知可从中受益的数据sernarios的types,正在使用的数据库引擎等)中受益?

如何从SQL Server 2008中的备份中排除索引

我们每晚的完整(和周期性差异)备份正在变得相当大,主要是由于我们桌上的索引数量太多; 大约一半的备份大小是由索引组成的。 我们正在使用简单恢复模式进行备份。 有没有办法通过使用FileGroups或其他文件分区方法从备份中排除索引? 如果这可以扩展到全文目录,这将是很好的。

我无法连接到我的本地SQL Server 2008?

我刚刚安装了SQL Server 2008,我无法使用SQL Server Management Studio连接到它。 我的意图是让我的本地Windows用户进行身份validation,但我不完全确定如何做到这一点 。 在我写的连接对话框中: Server type: Database Engine Server name: (local) Authentication: Windows Authentication 我的第一个问题是,如果这是我应该连接到? 当我尝试连接时,我得到这个错误消息: TITLE: Connect to Server —————————— Cannot connect to (local). —————————— ADDITIONAL INFORMATION: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. […]

在Sql 2008服务器上安装SQL CLRtypes和Report Viewer 2012

我正在运行Sql 2008的Windows Server 2003框中安装客户端的ASP.net站点。 该网站使用Report Viewer 2012,但是当我试图将其安装在服务器上时,我收到消息“Sql Server 2012的CLRtypes”丢失。 有谁知道是否有可能与SQL 2008一起安装2012 CLRtypes,而不使用Sql 2012? 非常感谢。