一、概述
目前在市场上有许多数据库厂商,并且被许多数据密集型应用所采用,因此,许多时候人们需要移植应用程序以使用不同数据库中的数据,或者从不同数据库中迁移数据以供自己的应用程序之用。一般情况下,业内多采用数据迁移方式,因为这样做相对容易一些。 Migration Studio是一款从诸如SQL Server、Oracle、MySQL等各种数据库向">Postgres自动迁移数据和业务逻辑的工具包,它是跟EnterpriseDB数据库捆绑下载的,也就是说,只要下载了EnterpriseDB,就不用单独下载它了。我们将向您逐步地介绍将SQL Server 2008的6184.html">数据表迁移至Postgres Plus的详细步骤。需要说明的是,我们这里只是迁移表和方案,而不是迁移整个数据库。
二、SQL Server 2008中需要迁移的表
下图展示的,是Microsoft SQL Server 2008的Management Studio中的表Categories,我们要将其迁移至Postgres数据库。
三、使用Postgres Studio创建数据库
右键点击Advanced Server 8.3中的节点Databases,然后单击New Database...菜单,如下图所示。
这时将看到如下图所示的New Database... window窗口。在postgres studio中输入图中所示的有关信息,就可以创建一个空的数据库PGNorthwind。
这将创建一个新的数据库和有关对象,具体如下图所示。
这还会在Properties面板中创建脚本,见图。您可以在此查看有关的属性。当然,你可以使用Drop Database语句来丢弃这个数据库。