Вы не можете использовать CREATE CREDENTIAL в базе данных SQL Azure, вам нужно создать CREATE DATABASE SCOPED CREDENTIAL, как показано ниже:
CREATE DATABASE SCOPED CREDENTIAL UploadInvoices
WITH IDENTITY = 'SHARED ACCESS SIGNATURE',
SECRET = 'QLYMgmSXMklt%2FI1U6DcVrQixnlU5Sgbtk1qDRakUBGs%3D';
Для получения дополнительной информации, пожалуйста, прочитайте эту статью.
Кроме того, вы не можете восстановить собственную резервную копию SQL Server в базу данных SQL Azure.Статья, на которую вы ссылаетесь, восстанавливает bacpac.Вы можете восстановить BACPAC в базе данных SQL Azure.
Создайте BACPAC своей базы данных SQL Server (локально) с помощью Microsoft SQL Server Management Studio (SSMS), щелкните правой кнопкой мыши базу данных и выберитеЗадачи, затем выберите Экспортировать приложение уровня данных, чтобы создать упомянутый BACPAC.После создания bacpac вы можете импортировать его в базу данных SQL Azure в качестве новой базы данных.
Лучший способ перенести вашу базу данных из экземпляра SQL Server в базу данных SQL Azure - использовать последнюю версию Data MigrationПомощник, который вы можете скачать с здесь .Этот инструмент будет выполнять оценку вашей оценки SQL Server, он сообщит вам о любых изменениях, которые необходимо внести для обеспечения совместимости базы данных с базой данных SQL Azure.Если база данных совместима, инструмент перенесет базу данных на логический сервер базы данных SQL Azure.