【问题标题】:How to migrate a table using Business Intelligence Dev Studio?如何使用 Business Intelligence Dev Studio 迁移表?
【发布时间】:2011-09-20 23:15:37
【问题描述】:

我正在尝试将表从远程服务器迁移到我的本地数据库。但是,由于此表中列的内容,我不想创建中间 csv 或制表符分隔文件。有些列很大,我真的不想记住所有的数据类型。我想知道是否有一种中间格式,我可以将表转储到然后将其重新导入本地数据库。

有人建议我为此目的使用 Business Intelligence Development Studio,但对如何实际使用此工具一无所知。也许我使用了错误的关键字集,但谷歌也无济于事。

有人能指出正确的方向吗?

【问题讨论】:

    标签: sql-server sql-server-2008 business-intelligence


    【解决方案1】:

    (我假设您运行的是 SQL Server 2005+) 如果您可以访问这两个 SQL Server,只需使用数据导入/导出向导。

    1. 打开 Management Studio 并连接到源数据库服务器。
    2. 右键单击源数据库,然后单击导出数据。
    3. 跟随向导。它将询问目标数据库和表。您可以使用此向导在目标系统上创建新的数据库/表。

    您还可以使用 SQL 脚本生成器,这是一个免费且出色的工具,可让您使用其数据编写数据库和表的脚本。有关该工具的更多信息,请参阅http://sqlscriptgenerator.com/

    是的,您不需要 Business Intelligence Development Studio。

    【讨论】:

      【解决方案2】:

      我认为您不需要为此使用 Business Intelligence Development Studio。您应该能够 link 到远程服务器,运行 external 查询,然后执行 SELECT INTO 语句将表数据直接插入到您的数据库中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多