在创建一些服务代理对象后,我在部署最新版本的数据库解决方案时遇到问题。我认为这可能与没有在数据库上启用服务代理有关,因为它是作为构建的一部分创建的,然后立即部署。
我在哪里可以设置“启用代理”选项,以便在部署之前执行它,但在 SQLPackage 创建数据库之后?
在创建一些服务代理对象后,我在部署最新版本的数据库解决方案时遇到问题。我认为这可能与没有在数据库上启用服务代理有关,因为它是作为构建的一部分创建的,然后立即部署。
我在哪里可以设置“启用代理”选项,以便在部署之前执行它,但在 SQLPackage 创建数据库之后?
我有一个已按标识符 (CustomerId) 分区的大表。我已经创建了新客户,并且想要向表中添加新分区,并且想要确认执行此操作的正确方法。我的前任设置了这个并且不再可用,所以我无法确认。
目前有 60 个不同的 CustomerIds(比如说 1-60)的分区,每个分区都有一个文件组和文件。我已经为新客户 (61-68) 创建了新的文件组和文件,并且需要对该表中已有的现有数据进行分区。因此,表中已有的数据(customerId 为 61-68)需要移动到单独的分区中。
我尝试使用分区向导,但找不到我想要的选项。据我所知,我需要运行类似:
ALTER PARTITION SCHEME PS_Details NEXT USED Filegroup61
ALTER PARTITION FUNCTION PF_Details () SPLIT RANGE (61)
我正在寻找有人为我指出正确的方向,以实现此类事情的最佳实践。我是否将数据从表中取出,放入存储在 Filegroup61 中的新表中,然后切换分区?不太确定如何解决这个问题。