0

我正在尝试将在本地运行的 SQL Server 2017 迁移到 Google Cloud SQL。我已经创建了云实例并将我当前的数据库备份导入到它。现在一切正常,并且能够将应用程序连接到数据库,除了以下问题之外没有任何问题。

我的应用程序中的许多存储过程都使用了一些自定义错误消息,这些错误消息是通过命令添加的exec sp_addmessage ...。但我无法在Cloud SQL 数据库中运行它,因为用户没有系统管理员权限。当我检查 SQL Server 的谷歌云文档时,它提到如下

在此处输入图像描述

对于这种情况,是否有任何解决方法(或选项)可用于运行exec sp_addmessage ...并继续按预期工作?

更新:

根据GCP Support的确认,目前无法通过在Cloud SQL Server实例中添加自定义消息来解决此问题but may introduced in future*。所以在我的情况下,如果我想继续使用Cloud SQL Server,唯一的选择是更改代码,否则需要设置和maintain SQL Server manually with a **Compute Engine** instance.

4

0 回答 0