Я пытался загрузить базу данных моего сайта ASP.NET.На локальном компьютере, если я копирую базу данных с другого компьютера, мне нужно присоединить ее через SQL Server Management Studio, а затем использовать в строке подключения, например
<add name="cn" connectionString="Data Source=.\sqlexpress;Initial Catalog=database;Integrated Security=True;Pooling=False" providerName="System.Data.SqlClient"/>
Моя база данных составляет ок.10 МБ на данный момент.Если я загружу его через ftp в папку App_Data, как мне присоединить эту базу данных?
В Plesk у меня есть возможность создать базу данных и ее пользователя (как показано на скриншотах):
1) Веб-приложения и службы-Plesk
2) Добавить новую базу данных и добавить нового пользователя базы данных
3) Webadmin> ASP.ET Enterprise Manager
Но это для новой базы данных, которую я создал.Моя проблема заключается в загрузке существующего.
В Plesk также есть раздел для настроек ASP.NET (как показано ниже) Здесь можно изменить строку подключения и т. Д.
Я также спросил моего хостинг-провайдера о способе присоединения базы данных, которую я буду загружать.Это был ответ в цитате.
mdf ldf файлы, возможно, будут работать на вашем локальном компьютере, но в этом случае база данных mssql не будет работать на веб-сервере, так как на веб-сервере вам потребуется создать ивосстановить файл резервной копии базы данных с помощью панели управления plesk.
Пример строки подключения для asp.net mssql Standard Security
: "Provider=SQLOLEDB;Data
Source=Your_Server_Name;Initial
Catalog=
Your_Database_Name;UserId=Your_Username;Password=Your_Password;
"
Имя сервера, которое будет использоваться в кодировке: localhost Catalogue /имя базы данных, пользователь базы данных и пароль базы данных, вам потребуется создать свой собственный с помощью панели управления plesk "[/ quote]
Я был бы очень признателен за шаги, которые я должен предпринять, чтобы загрузить свойСуществующая база данных. Как мне прикрепить ее? Какую строку подключения я должен использовать? Спасибо!