0

ASP.Net 4.0/C#/MSSQL/Microsoft SQL Server Management Studio

嘿,我现在正处于想要将项目移动到实时服务器的阶段

现在我想将表从 App_Data 文件夹中的 ASPNETDB 文件移动到服务器。

我已使用该Aspnet_regsql.exe工具在我的共享托管服务器上成功生成以下表格

dbo.aspnet_Applications dbo.aspnet_Membership dbo.aspnet_Paths dbo.aspnet_PersonalizationAllUsers dbo.aspnet_PersonalizationPerUser dbo.aspnet_Profile dbo.aspnet_Roles dbo.aspnet_SchemaVersions dbo.aspnet_Users dbo.aspnet_UsersInRoles dbo.aspnet_WebEvent_Events

现在,将表从 ASPNETDB.MDF 复制到服务器上的这些表的下一步是什么?

非常感谢 =)

4

4 回答 4

0

你有什么版本的 SQL 服务器?

如果您可以在 SQL Management Studio 中本地打开数据库,则可以使用Generate Scripts它,然后只需在生产服务器上打开并运行即可。它可以选择复制

  • 数据
  • 架构
  • 两个都

因此,您可以从生产环境中的空数据库开始,并使用单个 .sql 文件同时复制数据和模式,这样就可以了。

于 2011-07-31T20:55:00.427 回答
0

您可以使用管理工作室的导出数据功能将数据从 msf 文件迁移到实时 dtabse。

于 2011-07-31T22:48:21.523 回答
0

您最好将所有成员资格等表、视图和存储过程放入生产应用程序的主数据库中。您可以使用数据库发布向导执行此操作,该向导将创建一个脚本来重新创建包括所有数据在内的所有内容。无需使用两个单独的数据库。

于 2011-07-31T23:27:23.960 回答
0

或者,可以运行此 exe 将空表从 ASPNETDB.mdf 复制到外部 SQL 服务器。驱动器:\WINDOWS\Microsoft.NET\Framework\versionNumber\aspnet_regsql.exe

于 2013-01-15T22:27:57.880 回答