Загрузка существующей базы данных через Plesk

Я пытался загрузить базу данных своего веб-сайта 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 alt text

2) Добавьте новую базу данных alt textи добавьте нового пользователя базы данных.

3) Webadmin> ASP.ET Enterprise Manager alt text

Но это для новой базы данных, которую я создал. Моя проблема в том, чтобы загрузить существующий.

В Plesk также есть раздел для настроек ASP.NET (как показано ниже) alt textЗдесь есть возможность изменить строка подключения и т. д.

Я также спросил своего хостинг-провайдера о методе подключения базы данных, которую я буду загружать. Это был ответ в цитате.

Файлы 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 / имя базы данных, пользователь базы данных и пароль базы данных, вам потребуется создать свой собственный с помощью панели управления plesk "[/ quote]

Я был бы очень признателен за шаги, которые я должен предпринять, чтобы загрузить мою существующую базу данных. Как мне его прикрепить? Какую строку подключения я должен использовать? Спасибо!


person Cipher    schedule 14.01.2011    source источник


Ответы (1)


Можете ли вы запустить sql-скрипт для своей «новой» базы данных в Plesk? Если это так, вы можете создать сценарий создания объекта и данных в существующей базе данных и выполнить его таким образом. В SSMS:

  1. Щелкните правой кнопкой мыши db.
  2. Задания...
  3. Создавайте скрипты.

Удачи!

person Chris B. Behrens    schedule 14.01.2011