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-9700

dev_etter's questions

Martin Hope
dev_etter
Asked: 2019-09-25 08:01:14 +0800 CST

对于 RDS SQL Server 上的单个数据库,我可以从多少个备份文件中还原有限制吗?

  • 2

使用本机还原的 AWS 文档指定允许从多个文件还原:

为避免在还原多个文件时出错,请确保所有备份文件都具有相同的前缀,并且没有其他文件使用该前缀。

以下示例显示了多文件还原。

exec msdb.dbo.rds_restore_database @restore_db_name='database_name', @s3_arn_to_restore_from='arn:aws:s3:::bucket_name/bakup_file_*'

我可以从多少个文件中恢复?

sql-server amazon-rds
  • 1 个回答
  • 452 Views
Martin Hope
dev_etter
Asked: 2014-08-08 12:16:49 +0800 CST

如何查找何时启用更改跟踪?

  • 0

如何确定何时对 SQL 数据库中的表启用更改跟踪?

假设该表有一个定期清理例程,这意味着查看更改跟踪表中最旧的记录不会提供正确的答案。

sql-server sql-server-2008-r2
  • 1 个回答
  • 1781 Views
Martin Hope
dev_etter
Asked: 2014-02-14 13:15:04 +0800 CST

如何在 SQL Server 中搜索执行特定任务的维护计划?

  • 3

有时某些 SQL Server 维护计划任务可能会出现问题,例如 Shrink Database、Rebuild Index、Update Statistics 等。我想在 SQL Server 实例上搜索其中一项或多项任务的使用情况,以便进一步查看是否有必要。

有没有办法查询执行一项或多项特定任务的维护计划?

(不限于我提到的任务。)

sql-server ssis
  • 1 个回答
  • 3479 Views
Martin Hope
dev_etter
Asked: 2013-05-31 20:49:33 +0800 CST

如何动态备份给定实例上的所有 SSAS 数据库?

  • 4

我想使用 SQL 代理作业(这很可能涉及执行 SSIS 包)动态备份给定 SSAS 实例上的所有数据库。这是一个动态过程非常重要——如果用户添加数据库或多维数据集,我想设置一个可以自动检测所有现有 SSAS 元数据的作业。

不幸的是,我没有看到任何可以告诉我如何以干净的方式自动动态备份 SSAS 实例上的所有数据库的信息。“干净”是指:

  • DatabaseId在备份命令中使用,而不是DatabaseName. DatabaseName有时 a和 a之间可能存在差异DatabaseId,如果存在差异DatabaseName,如果使用 代替,则备份将失败DatabaseId。仅查询 Catalogs 架构不会给我DatabaseId.
  • 避免每次遇到要备份的新实例时都需要创建链接服务器。
backup ssis
  • 3 个回答
  • 9294 Views
Martin Hope
dev_etter
Asked: 2013-05-25 08:49:00 +0800 CST

空 SSAS 数据库上的备份挂起

  • 2

我创建了一个 SSIS 包来遍历 SSAS 实例上的所有数据库。它在 vbscript 中使用 AMO 获取 DatabaseId,然后生成 XMLA 来备份每个数据库。

大多数数据库备份都没有问题,但是当 ForEach 访问一个特定的数据库时,Execute Analysis Services DDL 任务似乎挂起。.abf 文件已创建,但 SSIS 包似乎没有收到命令已完成的响应。就像备份过程卡在文件上一样。

当我使用 SSMS 对话框备份数据库时,出现了同样的问题。我使用这种方法验证了其他数据库备份成功。

我应该注意,根据 SSMS 中的数据库属性,所讨论的数据库的“估计”大小为 0.0MB。数据库真的是空的,还是这可能是损坏的迹象?

为什么备份过程没有完成?我没有收到任何错误消息,只是一个不会结束的长时间运行的进程。我能做些什么来找到根本原因吗?

sql-server backup
  • 1 个回答
  • 318 Views
Martin Hope
dev_etter
Asked: 2012-09-06 07:07:36 +0800 CST

在 SAN 环境中对 SQL 索引进行碎片整理有什么好处吗?

  • 16

我们的 SQL 服务器位于 SAN 上。它包含数十个 OLTP 数据库,其中一些包含多个包含超过 100 万条记录的表。

我们每周都运行Ola Hallengren 的索引维护脚本,每次运行几个小时。根据碎片阈值,脚本将重新组织或重新索引索引。我们观察到,在重新索引期间,日志文件会变得很大,这会导致日志传送期间过度消耗带宽。

然后是Brent Ozar 的一篇文章,他说不要再担心 SQL 索引了:

您的硬盘驱动器与同时发出驱动器请求的其他服务器共享,因此驱动器将始终在各处跳跃以获取数据。对索引进行碎片整理只是无意义的忙碌工作。

谷歌搜索这个问题会导致不同的意见,大多数支持似乎太简短或太弱的论点。我们的暂定计划是调整维护脚本中的碎片阈值,使其重组的频率远高于重新索引的频率。

最终判决是什么?考虑到与运行每周维护作业相关的负担,是否值得在 SAN 上对 SQL 索引进行碎片整理?

sql-server sql-server-2008-r2
  • 3 个回答
  • 4670 Views
Martin Hope
dev_etter
Asked: 2012-03-14 12:04:36 +0800 CST

如何从 ReportServer..Subscriptions.MatchData 查询 EndDate 值

  • 4

在 SQL 2008 R2 中,我将一些关于 SSRS 元数据的管理查询放在一起,以检查正确的配置和其他类型的主动事项。

在查询 ReportServer 数据库时,我成功地检查了报告、共享数据源等。我遇到的一Subscriptions.MatchData件事是查询列中的任何值。该列中的所有内容都返回为 NULL(除非我返回该列的全部内容)。

具体来说,我需要EndDate. 我尝试了许多调整都无济于事,包括玩弄 XPath、XMLNamespace 等。我找到了这个基本示例,说明它在 2005 年应该如何工作。2008 年有什么不同,这不起作用?以及如何在 2008 R2 中查询此值?

`
SELECT
[Description]
,x.m.value('StartDateTime[1]','varchar(30)') AS StartDateTime
,x.m.value('EndDate[1]','varchar(10)') AS EndDate
FROM
(
    SELECT
        [description]
        ,CAST(MatchData AS XML) AS MatchData
    FROM ReportServer.dbo.Subscriptions
) AS P
CROSS APPLY MatchData.nodes('//ScheduleDefinition') x(m)
`
sql-server sql-server-2008
  • 1 个回答
  • 1918 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