Загрузка существующей базы данных через Plesk - PullRequest
2 голосов
/ 14 января 2011

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

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

1 Ответ

0 голосов
/ 14 января 2011

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

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

Удачи!

...