azure - 将 SAP Sybase ASE 迁移到 AZURE
问题描述
我是微软云领域的新手,对他们的迁移服务感到困惑,所以如果这个问题看起来我自己没有努力寻找答案,请原谅我。
我正在评估将我们的 Sybase ASE 16 环境迁移到云,最好迁移到 AZURE,因为 Sybase 和 Microsoft 都依赖 T-SQL 进行过程编程。话虽如此,我正在查看文档,但找不到任何适用于 Sybase 的开箱即用的云迁移解决方案。
链接: https ://docs.microsoft.com/de-de/azure/dms/resource-scenario-status
我了解 Microsoft 对离线和在线迁移的定义,但都不为 Sybase 产品提供服务。然后我偶然发现了 SSMA(用于 SAP Sybase ASE 的 Micrsoft SQL Server Migration Assistant)。据我了解,这是一个将 Sybase 数据库迁移到 Microsoft SQL Server 数据库的工具,与 AZURE 无关。
但是我可以在云中拥有一个 AZURE DB 并将其用作我的迁移目标吗?
这是 SAP Sybase ASE 迁移到 AZURE 的最佳实践吗?
解决方案
Azure 提供了一个迁移工具来迁移到云。如果需要迁移 Sybase 数据库,则需要使用 Microsoft SQL Server Migration Assistant for SAP。
为了迁移您的 Sybase 数据库,您需要为您的 Microsoft SQL Server 下载 SSMA 客户端和扩展包。
在 SSMA 中,您首先必须转换选定的数据库模式,然后在底部的数据库资源管理器中将它们与您的目标数据库同步,然后您就可以点击迁移按钮了。
请记住,Microsoft SQL Server 默认情况下不区分大小写,但您可以在 Microsoft SQL Server 管理器中为 sysdb 在数据库级别更改区分大小写。
另外需要指出的是,这个工具只迁移 DDL,而不迁移用户和权限。
推荐阅读
- php - 如何只编辑一篇文章而不是迭代循环所有文章?
- python - 为什么我无法通过 urllib 访问 Digikey 的网站?
- python - Django 媒体文件(图像)安全性
- android - 无法创建我的 android 视图模型类的实例
- node.js - “nodejs 版本 8.10.0”npm 版本“3.5.2”中的松露安装错误
- javascript - 如何在 html 中返回 lambda 环境的文件部分?
- firebase - 如何使用 Firebase 和谷歌云进行日志记录?
- unity3d - unity2d - 场景视图和游戏视图显示按钮的不同大小(和不同位置)
- reactjs - 为什么子状态值第一次没有在父回调函数中更新?
- python - Numba 无法编译并显示非常奇怪的消息 - 似乎这应该有效?