现有两个数据库 A 、B,只有一个文件共享区,其他的像 DBlink 都不可用。请问大佬,如何如何将 A 中的某张表的数据迁移到 B 数据库。(数据有几十万行)
现有两个数据库 A 、B,只有一个文件共享区,其他的像 DBlink 都不可用。请问大佬,如何如何将 A 中的某张表的数据迁移到 B 数据库。(数据有几十万行)
|
lovedebugMay 3, 2020 via Android
1
微软官方有迁移的用户用例可以查吧
|
|
ra1983May 3, 2020 via Android
2
SSMS 里右键选择目标数据库 Tasks->Import Data
|
|
ra1983May 3, 2020
4
如果是我,我会先用 Import Data 到一张临时表里,至少数据放到同一个库里了。
然后根据数据类型的对应关系,列名关系,甚至需要数据转换,用 Excel 生成 Insert 语句把数据从临时表插入到正式表。 |
|
daozhihunMay 3, 2020
5
sql server 有 data migration 的支持啊,很方便的
https://docs.microsoft.com/en-us/sql/integration-services/sql-server-integration-services?view=sql-server-ver15 |
|
6
最后还是默默打开了 Design 去一个个调整 column type 。因为 client 用的是 Express version,所以有些方法也没得尝试。谢谢各位大佬!
|