События
Присоединение к вызову ИИ Навыков
8 апр., 15 - 28 мая, 07
Отточите свои навыки ИИ и введите подметки, чтобы выиграть бесплатный экзамен сертификации
Зарегистрируйтесь!Этот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Чтобы перенести базы данных Sybase в базу данных SQL Azure, необходимо подключиться к целевому экземпляру Базы данных SQL Azure. При подключении SSMA получает метаданные обо всех базах данных в экземпляре Базы данных SQL Azure и отображает метаданные базы данных в обозревателе метаданных базы данных SQL Azure. SSMA хранит сведения о экземпляре базы данных SQL Azure, к которой вы подключены, но не хранит пароли.
Подключение к базе данных SQL Azure остается активным, пока не закройте проект. При повторном открытии проекта необходимо повторно подключиться к базе данных SQL Azure, если требуется активное подключение к серверу. Вы можете работать в автономном режиме, пока не загружаете объекты базы данных в базу данных SQL Azure и переносите данные.
Метаданные о экземпляре Базы данных SQL Azure не синхронизируются автоматически. Вместо этого, чтобы обновить метаданные в обозревателе метаданных базы данных SQL Azure, необходимо вручную обновить метаданные базы данных SQL Azure. Дополнительные сведения см. в разделе "Синхронизация метаданных базы данных SQL Azure" далее в этом разделе.
Учетная запись, используемая для подключения к базе данных SQL Azure, требует разных разрешений в зависимости от действий, выполняемых учетной записью:
Чтобы преобразовать объекты ASE в синтаксис Transact-SQL, обновить метаданные из базы данных SQL Azure или сохранить преобразованный синтаксис в скрипты, учетная запись должна иметь разрешение на вход в экземпляр Базы данных SQL Azure.
Чтобы загрузить объекты базы данных в базу данных SQL Azure, учетная запись должна быть членом роли базы данных db_ddladmin .
Чтобы перенести данные в базу данных SQL Azure, учетная запись должна быть членом роли базы данных db_owner .
Чтобы запустить код, созданный SSMA, учетная запись должна иметь EXECUTE
разрешения для всех пользовательских функций в схеме ssma_syb целевой базы данных. Эти функции обеспечивают эквивалентную функциональность системных функций ASE и используются преобразованными объектами.
Перед преобразованием объектов базы данных Sybase в синтаксис базы данных SQL Azure необходимо установить подключение к экземпляру базы данных SQL Azure, в которой требуется перенести базу данных или базы данных Sybase.
При определении свойств подключения также указывается база данных, в которой будут перенесены объекты и данные. Это сопоставление можно настроить на уровне схемы Sybase после подключения к базе данных SQL Azure. Дополнительные сведения см. в разделе Сопоставления схем ASE Sybase с схемами SQL Server (SybaseToSQL).
Важно!
Прежде чем подключиться к базе данных SQL Azure, убедитесь, что IP-адрес разрешен через брандмауэр Базы данных SQL Azure.
Чтобы подключиться к базе данных SQL Azure, выполните приведенные действия.
В меню "Файл" выберите "Подключиться к базе данных SQL Azure" (этот параметр включен после создания проекта). Если вы ранее подключились к базе данных SQL Azure, имя команды будет повторно подключено к базе данных SQL Azure.
В диалоговом окне подключения введите или выберите имя сервера базы данных SQL Azure.
Введите, выберите или просмотрите имя базы данных.
Введите или выберите имя пользователя.
Введите пароль.
SSMA рекомендует зашифрованное подключение к базе данных SQL Azure.
Щелкните Подключить.
Метаданные о базах данных Базы данных SQL Azure не обновляются автоматически. Метаданные в обозревателе метаданных базы данных SQL Azure — это моментальный снимок метаданных при первом подключении к базе данных SQL Azure или при последнем обновлении метаданных вручную. Можно вручную обновить метаданные для всех баз данных или для любого отдельного объекта базы данных или базы данных. Синхронизация метаданных:
Убедитесь, что вы подключены к базе данных SQL Azure.
В обозревателе метаданных базы данных SQL Azure установите флажок рядом с схемой базы данных или базы данных, которую требуется обновить. Например, чтобы обновить метаданные для всех баз данных, выберите поле рядом с базами данных.
Щелкните правой кнопкой мыши базы данных или отдельную базу данных или схему базы данных, а затем выберите " Синхронизировать с базой данных".
Следующий шаг миграции зависит от потребностей проекта:
Перенос баз данных ASE Sybase в SQL Server — База данных SQL Azure (SybaseToSQL)
События
Присоединение к вызову ИИ Навыков
8 апр., 15 - 28 мая, 07
Отточите свои навыки ИИ и введите подметки, чтобы выиграть бесплатный экзамен сертификации
Зарегистрируйтесь!