Сервер:Перенос данных

Материал из ЛОКАРУС
(перенаправлено с «Перенос данных»)
Перейти к: навигация, поиск

Для переноса данных Вам понадобится конвертер - locarus-xconv. Его можно получить отдельно здесь - [1]. Полученный архив нужно распаковать в корневую папку сервера, например /usr/local/locarus (linux) или c:\java\locarus (windows). В папке появится новое приложение - locarus-xconv.jar

Перенос можно сделать сразу после установки JRE, настройки PostgreSQL и первого тестового запуска locarus-server. Предполагается что обе базы у вас на одной машине, однако совсем не обязательно. если не жалко интернет трафик.

Под MS Windows

..для MS SQL нужны некоторые пляски с бубном для подготовки переноса:

  1. Открываем Диспетчер конфигурации SQL SERVER
  2. Сетевая конфигурация -> Протоколы -> TCP/IP
  3. Убеждаемся что протокол включен. если нет - включаем
  4. В закладке IP Алреса - в самом конце - раздел IPAll - вводим TCP-Port 1433
  5. Сохраняем
  6. Запускаем MS SQL Server Management Studio
  7. Правую кнопку на строке сервера - Свойства -> Безопасность -> Проверка подлинности SQL Server и Windows - ставим галку
  8. В корне сервера открываем Безопасность -> Имена входа -> sa, задаем пароль для sa
  9. После этого можно попробовать войти в MS SQL Server Management Studio используя имя сервера localhost и юзера sa, переключив на

проверку подлинности SQL Server. Если вошли - все получится.

Запускаем импорт (если ваша рабочая база данных в MSSQL называется LOCARUS и пароль для sa - 12345)

java -jar locarus-xconv.jar -ms "localhost:1433/LOCARUS" "sa" "12345"

наблюдаем за процессом переноса данных

Под Linux

..все проще. просто запускаем

java -jar locarus-xconv.jar -mу "localhost:3306/LOCARUS" "login" "password"

Вместо localhost можно грузить данные и с другого компьютера. при этом надо помнить про прозрачность портов.

--Дима Г. Кузнецов 16:20, 28 марта 2012 (YEKT)

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты