我们正在转向Windows Server 2008和SQL Server 2008,所以我不确定这是否是防火墙问题。 如果我禁用防火墙,一切都很好… 基本上,我不能连接到我的SQL命名实例,虽然默认实例是好的。 我应该在防火墙上打开哪些端口才能访问所有实例? 目前我有特定的端口,分别为SQL Server和浏览器1433和1434。 我应该指向我的d:\ mssql * \ binn \ sqlsrvr.exe程序吗?
我正在计划这种情况:具有主动/主动configuration的SQL 2005(即2个节点,2个实例,每个节点保存活动的一个实例,每个节点是另一个的备份) SQL(master db),Data,Log和Quorum分区在LUN上。 我知道我们需要两个SQL,两个数据和两个日志分区来完成这个设置,而且我很确定我们还需要两个Quorum分区,但是我的团队并不一致。 我的想法是,这个“主动/主动”集群configuration实际上是两个逻辑集群,压扁成两个节点,每个节点都戴着两个帽子(主动和被动)。 每个集群都需要自己的Quorum,以便其活动节点可以拥有它 – 一个分区(甚至一个LUN)不能同时拥有多个节点。 所以,主动/主动每个节点需要一个仲裁分区,就像Sql,Data和Log分区一样,对吧? 谢谢, 贾森
我需要将相当数量的Microsoft SQL Server数据库转储到.sql文件。 我有一个Unix背景,并习惯于分别为MySQL和PostgreSQL使用mysqldump和pg_dump等工具。 有没有一个相同的程序可以做到这一点。 我非常了解常规的备份工具 – 我不能使用它们,因为我希望在将这些数据库导入到新服务器上时,在SQL本身上进行内容search/replace。 谢谢!
我可以使用远程(无域或类似的)Windows Server的pipe理员用户login到同一台计算机上运行的SQL Server吗? 这将是,使用相同的凭据,用户和密码,因为我使用远程桌面连接到该服务器时。 有什么特别的我应该做的吗? 我正在谈论SQL Server 2008和Windows Server 2008
当我在生产SQL Server上运行的SSMS中运行简单查询(如“从表AselectColumn1,Column2”)时,结果似乎需要非常长的时间(> 45Min)。 如果从连接到生产SQL Server的开发系统的SSMS运行相同的查询,结果会在几秒钟(<60秒)内返回。 有一点我注意到,如果系统刚重启,性能稍微好一点。 很难确定一个时间,因为我已经在重新启动后很快开始慢速运行,但是最多只能运行20分钟,然后开始动作。 此外,只要重新启动SQL服务不能解决问题或提供暂时的性能提升。 服务器规格为:Windows Server 2003企业版SP2 4 X Intel Xeon 3.6GHz – 6GB系统内存主动/主动群集SQL Server 2005 SP2(9.0.3239)
我有SQL 2008 – > SQL 2000 – > MS Access 2003的合并发布用户拓扑。在SQL 2008级别的一个数据库中,我有一个未经过滤的,由SQL 2000服务器订阅的可更新发布(称为目录)然后重新发布到MS Access客户端。 我可以在MS Access用户进行插入/更新,他们很好地stream向SQL 2008服务器。 在SQL 2008的另一个数据库中,我有几个出版物。 第一个发布有一个基于区域值的静态filter。 另一个出版物是未经过滤的订单和行的出版物。 这两个发布都由SQL 2000计算机订阅到独立于目录发布的数据库。 在SQL 2000级别,我为每个用户创build过滤的发布,从过滤的表中抽取出来,然后连接到订单表。 我可以创buildMSAccess出版物并将其同步。 问题是当我在任何过滤表中进行更改。 我看到更新命中SQL 2000服务器,但它不会stream向SQL 2008服务器。 我尝试了一个虚拟更新,然后更改stream到SQL 2008机器。 任何想法为什么上传到SQL 2000中的过滤表的更改不会传播到SQL 2008计算机?
我在一个IT部门工作。 在更高版本。 机构。 由于部门规模小,基础设施简单,pipe理我们提供给学校的所有服务(如LDAP,AD,各种数据库pipe理系统等)始终是一种口碑式的操作。 然而,近几个月来,记住哪些服务影响他人的任务变得越来越复杂。 跟踪运行什么地方以及如何影响其他所有事情(例如,如果我把这个服务器关掉,那些可能依靠这台机器的服务将受到影响,其他机器将如何受到影响)。 正因为如此,我想find一些软件来跟踪所有这些相互关系,不仅要简化新服务和服务器到基础设施的集成,还要确保未来的员工不必赶上在所有这些东西。 另外,也不会因为信任内存而丢失任何东西 有没有人知道在这种情况下会有帮助的软件? 我一直在想如何自己开发一些东西,但是如果我能节省时间,那太棒了。 感谢大家 :)
我想要物理移动与SQLServer 2005 Express中的数据库相关联的文件。 我备份了数据库,分离了数据库,将这些文件复制到另一个驱动器,然后重新连接。 当我重新连接时,我改变了屏幕上半部分的文件名,但没有注意到在屏幕下半部分(对于单个文件)中使用的文件名具有旧文件名。 从那时起,无论何时启动服务器和SQLServer服务,我都会收到一条消息,说明它正在恢复,即使在一个小时之后。 我想分离数据库,但我不能这样做。 我可以停止SQLServer并重命名文件,但它只是提供了一个关于找不到文件的错误消息。 在应用程序日志中有消息Process 51:0:0 (0xe94) Worker 0x03A800E8 appears to be non-yielding on Scheduler 0. Thread creation time: 12897060171040. Approx Thread CPU Used: kernel 0 ms, user 0 ms. Process Utilization 0%%. System Idle 98%%. Interval: 1750921 ms. Process 51:0:0 (0xe94) Worker 0x03A800E8 appears to be non-yielding on Scheduler 0. […]
两个或多个网站可能共享一个ASPState数据库吗? 如果安全或性能是大问题,那么我可能会使用单独的数据库。 但是有什么理由为什么两个网站不能共享数据库? http://msdn.microsoft.com/en-us/library/ms229862.aspx
我有许多DTS包,它们都是从我们的本地SQL Server 2000数据库发布到我们的实时Web服务器上的SQL Server 2005数据库(这些最初是在企业pipe理器中设置的)。 我们不得不迁移到使用SQL Server 2008的新的活动主机,但是我们仍然需要从MSSQL 2000数据库发布。 我还可以使用这些软件包发布吗? 另外,这个新主机没有安装MSSQL 2008集成服务,也无法安装,因此我无法在SQL Server Management Studio中使用软件包更新向导。 如何执行这些DTS包,看起来像企业pipe理器将不允许连接到SQL Server 2008数据库? 非常感谢!