партнерский раздел
ФорумИнсталляция, монтажSQL

Инсталляция, монтаж » SQL

Здравствуйте! Имеется АРМ ОрионПро 1.20.3.5, БД крутится на SQL 2008. Возможно ли перейти на SQL 2012 без переустановки Ориона?

28 дней 6 часов назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

3 ответа

Можно, проблем быть не должно. До перехода на PostgreSQL у меня был SQL2022, обновлял последовательно по мере выхода новых версий.

28 дней 4 часа назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Возможно. Сначала установите MSSQL2012. Потом в управлении сервером Орион Про переключитесь на него и
модернизируйте базу. Сам так и делал только с версией Орион Про 1_20_3_4. У меня все получилось.

28 дней 3 часа назад

avatar
Спасибо, попробую

Кононов Михаил Юрьевич 28 дней 2 часа назад

Установил 2012, в управлении выбора серверов нет!

Кононов Михаил Юрьевич 28 дней 2 часа назад

Зайдите в меню программы Microsoft SQL Server - Средства Настройки - Диспетчер конфигурации SQL Server. Там найдите "Обозреватель SQL Server" и включите его, по умолчанию он выключен. Тогда вы сможете выбрать нужную вам версию MSSQL.

Иванов Петр Николаевич 27 дней 22 часа назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Вам дали плохой совет. Два SQL-сервера на одной машине очень плохая конфигурация. Вам нужно сделать резервную копию текущей базы данных или просто сохранить её в файлы. Далее удалить текущую версию SQL-сервера и установить новую. При установке выберите такую же авторизацию, как была на исходном сервере, как правило, пользователь SA и какой-то пароль. На новой базе восстановите базу данных Orion из резервной копии или подключите ранее сохраненные файлы базы. После запускайте Orion. делать модернизацию базы данных не нужно, эта операция используется после обновления версии OrionPro. Это наиболее безопасный сценарий обновления.

28 дней назад

avatar
Плохой или хороший, но я всегда так делаю и все отлично работает. А вот ваш совет далеко не безопасный. Потому что он годится только если идет перенос базы на новый, полностью чистый компьютер. А если на компьютере уже стоит MSSQL 2008 и вы его удалите, а потом поставить MSSQL 2012 и попытаетесь восстановить базу, то есть немалый шанс, что и на новой она не запустится и не восстановится, и на старой уже не сможете. Так сможет сделать только уверенный специалист по Орион Про и MSSQL а автор темы судя по вопросам к таким не относится. При установке действительно выбирается авторизация "смешанный режим" пользователь MSSQL sa а пароль обычно 123456 и его вряд ли кто меняет. В одном вы правы - модернизация не обязательна. Я делал просто потому что мне надо было чтобы были как бы две разные базы.

Иванов Петр Николаевич 27 дней 22 часа назад

Секаев Дмитрий: Вам дали плохой совет. Два SQL-сервера на одной машине очень плохая конфигурация.

Извольте аргументировать.

Каждый экземпляр SQL-сервера имеет свою строку подключения и может быть настроен на разные виды доступа. Боитесь конфликтов? Разнесите порты подключения. Не вижу никаких проблем версионирования SQL-серверов. 

Налетов Константин 27 дней 20 часов назад

Да именно так. Второй SQL Server -  это отдельный именованный экземпляр с именем, отличным от по-умолчанию, и портом, который также отличается от порта по-умолчанию. Это отдельные правила Firewall и отдельные зависимости. В связке 2008-2012 конфликтов, скорее всего, не будет. А вот если подниматься быстрее, на 2014-2016…, может что-то и вылезет. Но самое главное - это не нужно, ни для чего. Смысла в старой версии нет никакого, OrionPro будет работать только с новой базой. После удаления MSSQL, файлы базы данных не удаляются. Путь по-умолчанию в 2008: C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA, база будет в файлах *.mdf и *.ldf. Эти два файла можно переложить в удобное место.После установки новой версии нужно открыть SQL Server Management Studio и присоединить старую базу на новый сервер. Всё, можно запускать OrionPro. Три простых шага: 1. удаляем старый: 2. ставим новый, при установке выбрав тоже самое имя пользователя и пароль; подключаем старую базу данных к новому серверу.
В итоге чистый сервер без лишнего мусора. Как бонус узнали, где хранятся файлы базы данных, которые можно легко забэкапить или перенести на другой сервер.

Секаев Дмитрий 27 дней 19 часов назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Добавить ответ

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

ПОКАЗАН

318 раз

ЗАДАН

28 дней 6 часов назад

ПРОДУКТЫ

Орион Про

По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.