尝试将表从aspnetdb.mdf导出到另一个sql server

时间:2009-06-29 23:28:54

标签: sql sql-server asp.net-mvc

我在服务器上有一个SQL服务器数据库。我刚刚玩了asp.net mvc,我正在使用会员登录控件。我看到它创建了一个名为aspnetdb.mdf的默认本地数据库,其中包含以下表格:

aspnet_Applications
aspnet_membership
aspnet_paths
aspnet_profiles
aspnet_users
aspnet_usersinRoles
 。 。 。
 。 。 。

总共大约有15张桌子。

我的问题是我想知道是否有导出这些表并将它们上传到服务器上的SQL Server数据库。

有什么建议吗?

3 个答案:

答案 0 :(得分:2)

谷歌的数据库发布向导。

它将编写您可以导入SQL数据库的所有表,过程和数据。

答案 1 :(得分:0)

我最近执行了相同的操作,并且我使用了一些解决方案:

使用C:\ Windows \ Microsoft.net \ Framwork \ 2.0中的实用程序ASPNet_regsql.exe将SQL Server设置为SQL成员资格提供程序。有一个详细的视频,详细描述了你需要@ http://www.asp.net/learn/videos/video-148.aspx和一篇详细的文章@ asp.net/learn/security/tutorial-04-cs.aspx - 我只能发布一个超链接。

现在您在SQL Express服务器上构建了一个巨大的应用程序的问题。我会重新将用户输入sql server并远离你。如果您开始传输数据,则需要确保applicationID相同。这种情况在上面的第二个链接中描述。

如果您将这些推送到托管网站,您也可以免费下载@ micosoft查看“数据库发布服务”。这里解释了这些内容:asp.net/learn/hosting/tutorial-07-cs.aspx。

答案 2 :(得分:-1)

您应备份数据库,然后将其还原到新服务器。