问题标签 [sql-server-migration-assi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - 我可以覆盖单个列的列类型映射吗
我正在将 Oracle 数据库迁移到 SQL Server。通过项目设置,我可以更改,例如,将 type 更改为number
type bigint
。这也可以在表级别完成或覆盖。
但我需要在列级别覆盖。对于一列,我需要number
键入Int
映射。对于另一列,我number
需要decimal(10, 3)
. 同一表中的其他列应遵循一般项目设置。
我找不到如何做到这一点,看起来它只能在整个表级别完成。
是否可以在列级别?
使用适用于 Oracle v8.11.0 的 SQL Server 迁移助手
sql-server - 如何使用 SSMA(用于访问 SQL Server)将具有不同列的表迁移到现有表中?
我目前正在使用 Microsoft SSMA 将表从旧的 Access 数据库迁移到现有的 SQL Server。这两个数据库具有完全相同的表,但其中一个表有一个额外的列。SSMA 在迁移期间为其中一个表返回错误,抱怨数据类型不匹配,因为列实际上是对齐的。
例如,Access 中的表 whereCol1
和Col3
are both datetime
:
SQL Server 中的表:Col2
是双倍的,Col1/Col3
仍然是日期时间
有没有办法让表成功地将 Access 数据迁移到现有表中(不覆盖表)?
PS 我正在使用命令行脚本运行 SSMA
ms-access - 无法将 Access DB 导入 SQL Server Migration Assistant for Access(32 位)
我正在尝试在我的 64 位 Windows 机器上使用 32 位 SQL Server 迁移助手 (SSMA) 将 32 位 MS Access DB 迁移到 SQL Server。由于以下错误,向迁移项目添加 Access DB 总是失败。错误消息建议使用我已经在使用的 32 位版本的 SSMA。有什么问题?
访问对象收集器错误:数据库
由于以下错误,检索具有 CLSID {CD7791B9-43FD-42C5-AE42-8DD2811F0419} 的组件的 COM 类工厂失败:80040154 类未注册
(来自 HRESULT 的异常:0x80040154 (REGDB_E_CLASSNOTREG))。请确保您使用的是正确版本的 SQL Server 迁移助手。
如果您安装了 32 位 Microsoft Access,则需要使用 32 位版本的迁移助手。
为了使用 64 位版本的迁移助手,您需要安装https://go.microsoft.com/fwlink/?linkid=834402上提供的 64 位 Microsoft Access 组件。
加载数据库内容时出错
oracle - SSMA for Oracle - 连接到 Azure SQL 时出现“未知此类主机”
我正在尝试使用 SSMA 将数据从 Oracle 迁移到 Azure SQL Server。我已经安装了所有东西,并成功完成了转换 Schema 的步骤。已在 Azure SQL 中成功创建所有 145 个表。
我已经成功连接到 Oracle 和 Azure,并且可以在两个元数据资源管理器窗口中展开对象没有问题。
当我尝试执行“迁移数据”步骤时,它提示我再次输入两个连接的登录凭据,然后它一直报告此错误:
正在迁移数据...正在
分析元数据...
正在准备表 AMDS.AIRPORT...
正在准备数据迁移包... 正在
启动数据迁移引擎正在
启动数据迁移...
处理过程中出现异常:发生网络相关或特定于实例的错误时建立与 SQL Server 的连接。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:TCP 提供者,错误:0 - 不知道这样的主机。)
数据迁移操作已完成。
0 个表已成功迁移。
0 个表已部分迁移。
1 个表迁移失败。
我已经重试了几次,包括像上面的示例中只选择一个表,但我一直收到相同的“与 SQL Server 建立连接时发生错误”。
我正在使用最新版本的 SSMA for Oracle,8.14.0