AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-18984

Rizwan's questions

Martin Hope
Rizwan
Asked: 2016-08-25 05:22:51 +0800 CST

使用当前故障转移集群设置 AG 组

  • 3

环境

Windows: 2012 R2 Standard
SQL: SQL 2014 Enterprise Edition
Setup: Two Node Windows Failover cluster with SAN

变化:

我们希望通过添加在 DR 站点运行的第二个 SQL 实例来将可用性组引入实例。它将是带有附加驱动器的虚拟服务器。为清楚起见,我们将运行在双节点集群上的 SQL 实例称为 SAN,将 DR 站点上的第二个 SQL 实例称为 S2

问题:

  1. 将S2添加到S1集群后是否可以创建AG组?如果 S1 发生故障并故障转移到节点 2,AG 会故障转移到 S2 实例吗?

  2. 通过在使用 AG 设置的新服务器上创建两个实例来重新开始,然后将数据库迁移到它们?

  3. 许可——我们是否必须为主要实例和次要实例支付许可费用,即使所有内容都将在主要实例上运行并且在主要实例出现故障时会进行故障转移?

谢谢!

availability-groups sql-server-2014
  • 1 个回答
  • 163 Views
Martin Hope
Rizwan
Asked: 2016-07-08 07:57:57 +0800 CST

非聚集索引查找

  • 1

关于索引使用的问题:

如果我创建一个非聚集索引,例如

IX_LastName_Age

它是由LastName ASCand创建的Age ASC,并且字段上有聚集索引ID。

现在,如果我运行查询

Select Age from dbo.user where Age > 10

执行计划会使用“IX_LastName_Age”还是会从聚集索引中扫描?

sql-server nonclustered-index
  • 1 个回答
  • 1360 Views
Martin Hope
Rizwan
Asked: 2013-08-21 11:18:34 +0800 CST

SQL Server 2012 可用性组问题

  • 5

我需要一些帮助和一些绷带才能射中自己的脚。这是一个 DEV 环境,但我需要启动它。

我在 Windows 2008 R2 上使用 SQL Server 2012 Enterprise。不知何故,我们的 AG 听众组消失了。我试图重新创建 AG 侦听器,但它给出了有关计算机帐户没有权限的错误。我内心的天才决定从 Windows Cluster Admin 中删除 AG 组,现在我无法重新创建 AG 组(我应该通过 SQL Server 而不是 Windows 来完成)。

我不断收到以下错误:

创建可用性组导致错误。(Microsoft.SqlServer.Management.HadrTasks)

附加信息:

可用性组“SQLAG_D”的创建失败。(Microsoft.SqlServer.Smo)

执行 Transact-SQL 语句或批处理时发生异常。(Microsoft.SqlServer.ConnectionInfo)

可用性组“SQLAG_D”已存在。此错误可能是由先前失败的 CREATE AVAILABILITY GROUP 或 DROP AVAILABILITY GROUP 操作引起的。如果您指定的可用性组名称正确,请尝试删除可用性组,然后重试 CREATE AVAILABILITY GROUP 操作。

未能创建可用性组“SQLAG_D”。该操作遇到 SQL Server 错误 41042 并已回滚。查看 SQL Server 错误日志以获取更多详细信息。解决错误原因后,重试 CREATE AVAILABILITY GROUP 命令。(Microsoft SQL Server,错误:41042)

有没有人有什么建议?

AG 组已在 Windows 群集中删除,并且未显示在 SQL 可用性组中。系统sys.availability_groups目录视图中包含“已删除”的 AG。其中没有提及 SQLAG_D。

sql-server sql-server-2012
  • 3 个回答
  • 11387 Views
Martin Hope
Rizwan
Asked: 2013-08-15 11:14:34 +0800 CST

通过本地 SSMS 2012 连接到在 Azure VM 上运行的 SQL Server 2012

  • 1

我一直在 Azure 上测试 VM。我已经在 Windows 2012 上创建了一个运行 SQL 2012 的 SQL VM,并希望通过我本地的 SSMS 2012 连接到它,而不是通过 Azure 门户通过 RDP 连接。

谢谢!

azure-sql-database ssms
  • 2 个回答
  • 1183 Views
Martin Hope
Rizwan
Asked: 2013-08-01 07:25:22 +0800 CST

Reporting Services TempDB 不断进入还原模式

  • 2

我正在调查 SQL Server 2008 Reporting Services 的问题。直到昨天早上它一直工作正常。现在我注意到它ReportServerTempDB继续进入Restoring...模式。我将其恢复为在线模式RESTORE DATABASE [ReportServerQ4TempDB] WITH RECOVERY。

在此之后报告工作正常,然后在 10-15 分钟后,然后ReportServerTempDB返回恢复模式。报告执行给出以下错误:

报表服务器数据库中发生错误。这可能是由于数据库中的连接失败、超时或磁盘不足造成的。(rsReportServerDatabaseError) 有关此错误的详细信息,请导航到本地服务器计算机上的报表服务器,或启用远程错误...

任何建议为什么要这样做。

我检查了以下内容

  1. 内存 - 50% 可用
  2. CPU - 仅使用了 10%
  3. 存储空间 - 剩余 30% 空间

有多个 SSRS 实例正在运行,并且 SQL 实例在同一台服务器上托管 SSRS 的数据库。

我检查了该数据库没有启用 AutoClose,并且我发现Restoring...当我们的日志备份作业运行时,数据库每小时都会进入模式。

在此处输入图像描述

sql-server ssrs
  • 1 个回答
  • 5475 Views
Martin Hope
Rizwan
Asked: 2013-07-31 02:19:23 +0800 CST

用另一个表中的数据覆盖表 - SQL

  • 10

我们的用户希望从生产环境中刷新 QA 数据库,但希望使用两个表(我们称它们为 T1 和 T2)来保留原始 QA 数据。所以我将两个表从 QA (DB1) 复制到一个临时 QA 数据库 (DB2)。然后从生产中刷新 DB1。刷新后,我想将 T1 和 T2 数据从 DB2 覆盖到 DB1,以便它可以包含刷新前的 QA 值。

我做了以下事情:

  1. 利用

    select * 
    INTO D1.dbo.T1
    FROM D2.dbo.T1
    
  2. 然后从 prod 刷新 D1

  3. 然后使用以下步骤截断 T1:

    SELECT COUNT(*) AS BeforeTruncateCount
    FROM T1;
    GO
    TRUNCATE TABLE T1;
    GO
    SELECT COUNT(*) AS AfterTruncateCount
    FROM T1;
    GO
    
  4. 现在,当我返回将数据从 D2.T1 复制到 D1.T1 时,我收到错误消息,即数据库中已经存在一个名为 T1 的对象。

我应该放下桌子并复制吗?

或者整个过程有没有更好的方法?

sql-server
  • 3 个回答
  • 77320 Views
Martin Hope
Rizwan
Asked: 2013-03-20 07:39:24 +0800 CST

执行 sp_WhoIsActive 作为查询

  • 3

我在一个客户端,他们不允许将 Adam Machanic 的sp_WhoIsActive存储过程安装在 SQL 服务器上的任何位置。有没有人有任何建议将其作为查询运行?

sql-server t-sql
  • 1 个回答
  • 3396 Views
Martin Hope
Rizwan
Asked: 2013-02-23 07:22:36 +0800 CST

SSMS 2008 对象浏览器未显示

  • 3

有没有人看到这个问题。我在 Win 2008 R2 机器上使用 SSMS 2008(x64 版本 10.0.5768.0)。Management studio 崩溃了,然后当我启动它时,即使我按 F8 键或从视图中选择它,它也不会显示对象资源管理器。它唯一有效的时间是当我选择全屏时。

谢谢!

ssms
  • 1 个回答
  • 70 Views
Martin Hope
Rizwan
Asked: 2013-02-09 19:45:04 +0800 CST

Adam Machanic 如何在 sp_whoisactive 中排列列

  • 1

我真的很喜欢使用 Adam Machanic 的 sp_whoisactive v11.11。但是当显示信息时,数据库名称在最后。我希望它出现在第一列中,这样我就不必每次都滚动...有没有人建议安排列

sql-server-2008
  • 2 个回答
  • 1058 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve