2012-06-01 128 views
1

我有两个名为olddatabase和newdatabase的数据库。我想创建一个名为newdatabase2的新数据库,然后将数据库结构从newdatabase复制到newdatabase2,然后将数据从olddatabase转换为newdatabase2。通过SSIS创建新数据库

从newdatabase复制数据库结构newdatabase2我在SSIS使用Transfer SQL Server Object任务组件,然后执行SSIS包转换数据。但在第1步中我现在不知道如何创建名为newdatabase2的新数据库。目前我手动创建数据库。

回答

2

有一个“传输数据库任务”。你可以用它来作newdatabase的副本newdatabase2:

enter image description here

编辑:

,或者您可以使用“复制数据库向导”一次。它将生成一个SSIS包和一个SQL Server作业,然后您可以多次重复使用它。

EDIT2: 它我就不会太大意义上BIDS打开,因为你只会看到这样的事情: enter image description here

我不认为这些包是为了可编辑。 您可以访问它,但:

enter image description here

+0

数据此组件复制数据库。我只想复制数据库结构。 –

+0

humm,看我编辑他们 – Diego

+0

谢谢。我使用“复制数据库向导”并创建一个SSIS包和一个SQL作业。但我没有在我的系统中找到创建的SSIS包文件位置。 –