我试图上传我的asp.net网站的数据库。在本地计算机上,如果我从另一台计算机复制数据库,则必须通过sqlservermanagementstudio附加它,然后在连接字符串中使用它,如

<add name="cn" connectionString="Data Source=.\sqlexpress;Initial Catalog=database;Integrated Security=True;Pooling=False" providerName="System.Data.SqlClient"/>

我的数据库目前大约有10 MB。如果我通过ftp将其上载到app_data文件夹,我将如何附加此数据库?
在plesk中,我可以选择创建数据库及其用户(如屏幕截图所示):
1)网络应用和服务
2)添加新数据库
并添加新的数据库用户
3)webadmin>asp.et企业管理器
但这是我创建的新数据库。我的问题是上载现有的一个。
plesk中还有一个关于asp.net设置的部分(如下所示)
这可以选择更改连接字符串等。
我还询问了我的托管提供商关于附加要上载的数据库的方法。这是引用的回复。
mdf ldf文件可能正在工作
在你的本地计算机上但是这边
MSSQL数据库无法在Web上工作
服务器作为Web服务器
需要创建和还原
使用plesk的数据库备份文件
控制面板。
ASP.NET的连接字符串示例
MSSQLStandard Security
Provider=SQLOLEDB;Data Source=Your_Server_Name;Initial Catalog= Your_Database_Name;UserId=Your_Username;Password=Your_Password;
用于编码的服务器名称:
本地主机目录/数据库名称,
数据库用户和数据库密码
您需要创建
自用Plesk控制面板“[/quote]
我真的很感激我必须采取的步骤上传我现有的数据库。我怎样把它系上?我必须使用什么连接字符串?
谢谢!

最佳答案

你能在Plesk的“新”数据库上运行一个SQL脚本吗?如果是这样,您可以在现有DB中编写对象创建和数据并执行它。在SSMS中:
右键单击db。
任务。。。
生成脚本。
祝你好运!

关于asp.net - 通过Plesk上传现有数据库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4690313/

10-12 20:42
查看更多