我创建了一个 ASP.NET 2.0 网站,它使用两个数据库,即 aspnetdb 和 my_db。我运行了 aspnet_regsql.exe -E -S localhost -A mr 工具,并在我的项目中获得了 aspnetdb.mdf。我将它用于为我的网站提供登录功能。现在我想将该站点发布到我购买的远程托管服务器上。他们向我提供了我必须连接的服务器的详细信息,我成功地这样做了。现在的情况是这样的:-
1)我的站点支持单个 MS SQL Server 数据库,并且我正在使用两个数据库。如何将这两个数据库合并为一个,并使用访问相应数据库时发生的更改更新所有页面,然后发布。
2)我想将 aspnetdb 重命名为其他名称,因为当我将名为 aspnetdb 的数据库发布到服务器时出现错误(它说数据库已经存在,但我找不到它)。那么我怎样才能有效地重命名它。
3)如何将合并的数据库正确发布到远程位置,我是否也必须考虑连接字符串?到目前为止,由于我是本地用户,我没有提供任何用户名和密码,但在站点上我会为 SQL 服务器创建一个用户。那么如何将它安全地集成到我的项目中。
希望我已经正确解释了我的问题,等待一些解决方案。
谢谢