Устранение неполадок. Не удается создать или удалить базу данных или таблицу в обозревателе данных Azure
В обозревателе данных Azure вы будете регулярно работать с базами данных и таблицами. В этой статье описываются также действия по устранению возможных неполадок.
Создание базы данных
Убедитесь, что у вас есть соответствующие разрешения. Для создания базы данных требуется роль Участник или Владелец в подписке Azure. При необходимости обратитесь к администратору подписки, чтобы он добавил вас к соответствующей роли.
Убедитесь в отсутствии ошибок проверки имени базы данных. Имя должно содержать только буквы и цифры, а его длина не должна превышать 260 символов.
Убедитесь, что срок хранения базы данных и значения кэширования находятся в допустимых пределах. Срок хранения должен составлять от 1 до 36500 дней (100 лет). Значение кэширования должно быть от 1 до максимального набора значений для срока хранения.
Удаление или переименование базы данных
Убедитесь, что у вас есть соответствующие разрешения. Для удаления или переименования базы данных требуется роль Участник или Владелец в подписке Azure. При необходимости обратитесь к администратору подписки, чтобы он добавил вас к соответствующей роли. Если у вас есть роль администратора базы данных, можно также удалить или переименовать базу данных.
Сведения об удалении базы данных см. в статье "Удаление базы данных".
Создание таблицы
Убедитесь, что у вас есть соответствующие разрешения. Для создания таблицы требуется роль администратора или пользователя в базе данных либо роль Участник или Владелец в подписке Azure. При необходимости обратитесь к администратору подписки или кластера, чтобы он добавил вас к соответствующей роли.
Дополнительные сведения о разрешениях см. в разделе Управлять разрешениями базы данных.
Убедитесь, что таблицы с таким именем не существует. Если она существует, вы можете создать таблицу с другим именем, переименовать существующую таблицу (требуется роль администратора таблицы) или удалить существующую таблицу (требуется роль администратора базы данных). Используйте такие команды:
.drop table <TableName> .rename table <OldTableName> to <NewTableName>
Убедитесь, что используются имена таблиц и столбцов, которые не являются зарезервированными ключевыми словами или литералами, например
1day
или2hours
. Если вы попытаетесь создать таблицу с помощью ключевых слов или литералов, поступит сообщение о синтаксической ошибке. Чтобы ссылаться на сущности с зарезервированными ключевыми словами или литералами, используйте синтаксис, как описано в справочнике по идентификаторам в запросах.
Удаление или переименование таблицы
Убедитесь, что у вас есть соответствующие разрешения. Для удаления и переименования таблиц требуется роль администратора баз данных или администратора таблиц в базе данных. При необходимости обратитесь к администратору подписки или кластера, чтобы он добавил вас к соответствующей роли.
Дополнительные сведения о разрешениях см. в разделе Управлять разрешениями базы данных.
Общее руководство
Проверьте панель мониторинга работоспособности службы Azure. Просмотрите состояние обозревателя данных Azure в регионе, где вы работаете с базой данных или таблицей.
Если состояние не Хорошо (зеленая галочка), попробуйте повторить операцию после того, как состояние улучшится.
Если вам нужна помощь в решении проблемы, откройте запрос на поддержку на портале Azure.