【问题标题】:SQL dbo to Custom Schema migration stepsSQL dbo 到自定义架构迁移步骤
【发布时间】:2020-02-15 05:16:57
【问题描述】:

我需要一些步骤来将我的默认 [dbo] 架构更改为 SQL 数据库中的一些自定义架构,例如 [TEST]。我想出了一些步骤,并想确定在迁移架构时是否还有其他我应该注意的对象或过程。

我需要将所有表、视图、函数、存储过程的架构名称从 [dbo] 更改为 [TEST]。

在执行此迁移时我应该考虑其他任何 Sql 对象吗?

【问题讨论】:

  • 通过不同的type_desc快速浏览sys.objects

标签: sql sql-server ssms dbo


【解决方案1】:

有很多潜在的领域值得关注。 很大程度上取决于您的数据库中使用的内容。

要寻找的东西:

  • 触发器
  • 用户定义的数据类型/表
  • 同义词/服务器链接
  • 分区函数/模式

那么您可能有 SSIS、SSRS 和 SSAS 依赖项,您可能还想更改它们...

您是否需要更改其中任何一项将取决于您迁移到不同架构的确切原因。

如果这是您计划定期做的事情 - 查看您的 MODEL DB 可能会带来好处 - 您可以通过在此处更改一些选项来获得一些快速的胜利。注意 - 我不会在生产服务器上尝试这个!!!

rgds

约翰

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-08
    • 2015-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多