24.08.2012, 12:10 | #1 |
Участник
|
Начал изучать Navision.
Прошу помощи в установке вместе с SQL Server. Не хочется экспериментировать на рабочей базе, а проработать примеры на резервной баще с нашей лицензией. Подскажите ссылки или материалы, где описана установка. SQL server на машине стоит, NAvision Application Server тоже поставил. Спасибо. |
|
24.08.2012, 12:24 | #2 |
Участник
|
Сначала сделайте бекап (fbk), который потом развернете на SQL Server'е
Запускаете файл finsql.exe из папки с навом (или по ярлыку, который был создан при установке). Далее Файл - База Данных - Создать. Вводите Имя SQL Server'а, логин и пароль. Далее в открывшемся окне вводите названия БД, которую создаете, можете изменить путь к файлам БД и логу и прочие параметры - как правило ничего менять не надо. Можно выставить Recovery Model в Simple (закладка Параметры) Жмем ОК и база создается. Далее восстанавливаете бекап, как в нативной базе. После этого советую проверить, что пользователь, под котором вы собираетесь работать заведен на SQL Server'е и ему настроены права в наве. NAS в данном процессе не участвует. |
|
24.08.2012, 12:40 | #3 |
Участник
|
Ага, все делал раньше правильно, только вот такая ошибка выдается при попытке
"Далее Файл - База Данных - Создать. Вводите Имя SQL Server'а, логин и пароль." The following ODBC error occurred: Error: [Microsoft][ODBC SQL Server Driver]Timeout expired State ID: HYT00 база на сервере уже стоит. Погуглил-может убить ее и потом восстановить из бекапа? Но до выбора базы даже дело пока не доходит.... |
|
24.08.2012, 13:29 | #4 |
Участник
|
Точно запускаете клиента finsql?
Ловил такую ошибку, когда на SQL не был включен протокол TCP/IP. Проверьте брендмауер. Так же вместо имени сервера попробуйте ввести напрямую IP. |
|
24.08.2012, 14:10 | #5 |
Участник
|
Включить TCP/IP??? Это какое то новое для меня знание)
по IP не подключается- пишет -сервер не найден. По имени - эта ошибка) |
|
24.08.2012, 14:20 | #6 |
Участник
|
Цитата:
Если выделенный - его ip пингуется? Если выделенный - какую-нибудь расшаренную папку на нем видно? |
|
24.08.2012, 14:24 | #7 |
Участник
|
SQL установлен у меня же на компе.
естественно IP пингуется) по сетке -любую зашаренную папку видно. Ну.. почти любую. все я естественно не проверял. Сервер виден с любого компа- проверял. (когда выбор сервера - его имя присутствует). |
|
24.08.2012, 14:27 | #8 |
Участник
|
А к SQL другими программами через ODBC подцепиться получается? ёкселем или аксессом?
|
|
24.08.2012, 14:53 | #9 |
Участник
|
Я имел в виду Протокол TCP/IP в настройках SQL Server.
|
|
24.08.2012, 14:58 | #10 |
Участник
|
Настройки вызывать через SQL Configuration Manager.
|
|
24.08.2012, 16:34 | #11 |
Участник
|
Цитата:
Сообщение от robotov
Ага, все делал раньше правильно, только вот такая ошибка выдается при попытке
"Далее Файл - База Данных - Создать. Вводите Имя SQL Server'а, логин и пароль." The following ODBC error occurred: Error: [Microsoft][ODBC SQL Server Driver]Timeout expired State ID: HYT00 база на сервере уже стоит. Погуглил-может убить ее и потом восстановить из бекапа? Но до выбора базы даже дело пока не доходит.... |
|
24.08.2012, 16:47 | #12 |
Участник
|
Спасибо за подсказку, попытался подключиться к excel - понял в чем трабл - база создалась.
Скорее всего, дело было в пользователе-создал базу от имени SA - заработало. Надо в базу перенести еще аккаунты в самом SQL, тогда, наверное, будет работать. Как бекап восстановится - попробую. |
|
24.08.2012, 17:20 | #13 |
Участник
|
Еще вопрос.
А как права на редактирование таблиц и всего остального перенести? Спасибо. |
|
27.08.2012, 13:29 | #14 |
Участник
|
Не нашел, где править сообщения, сорри за дубляж.
Не права надо установить, а куда-то положить файлик лицензии, чтобы сервер его подхватил. Куда?) Спасибо. |
|
27.08.2012, 16:24 | #15 |
Участник
|
|
|
27.08.2012, 17:23 | #16 |
Участник
|
Нашел где сменить лицензию,не пускает вообще. Да, стояла Хроносовская. Поменял на нашу...
--------------------------- Your program license does not permit you to run Microsoft Dynamics NAV for Microsoft SQL Server. Почему? Стоп. У меня не установлен сервер-навижен. database-server -нет Nаvision Application Server - устанавливал, но почему то не запускается. какие-то службы еще нужны? Это все важно? Ведь в базе уже идет подключение, я в нее даже захожу и могу работать, но только под хроносовской лицензией. Почитал форумы- вообще перестал что-то понимать. Подскажите ссылочку, где по шагам - установка серверной части. Нигде не могу найти про установку серверной части... Спасибо. |
|
27.08.2012, 21:08 | #17 |
Участник
|
Для работы Нава с SQL базой нужен только правильно установленный и настроенный SQL сервер и клиент Navision. Database server нужен для других работы с нативной базой, Application Server - для выполнения периодических задач, запуска Commerce Gateway, Employee Portal и т.д. Для поиска документации, пробежитесь по ссылке в этой ветке. Может Вам поможет эта инструкция, хоть она и не для 5 версии, но общий смысл верен.
|
|
28.08.2012, 09:47 | #18 |
Участник
|
Спасибо. Почитал.
И снова ничего не понял. Почему к настоящей базе я могу подключиться с нашей лицензией, а к стоящему у меня на компе бекапу-только с кроносовской? Как мне подключиться к тестовой базе с нормальными правами? (Your program license does not permit you to run Microsoft Dynamics NAV for Microsoft SQL Server.) Надо поставить другой навижен? Создать другой ярлык? В интернете какие то устаревшие сведения и мне не помогают( Все в голове перепуталось - не могу понять никак( Спасибо, что помогаете) |
|
28.08.2012, 10:56 | #19 |
Участник
|
Если мне не изменяет память, достаточно переобозвать файл лицензии в fin.flf и переписать его в каталог из которого запускается Navision. Также в этом каталоге следует удалить Кронусовскую лицензию (cronus.flf). Если база SQL-ная еще надо выгрузить лицензию на сервер (Сервис -> Лицензия -> Кнопка "Загрузить")
|
|
28.08.2012, 11:13 | #20 |
Участник
|
Цитата:
достаточно переобозвать файл лицензии в fin.flf и переписать его в каталог из которого запускается Navision. Также в этом каталоге следует удалить Кронусовскую лицензию (cronus.flf).
Ведь рабочая база-работает)) Кронус отовсюду удален. Только вот при входе в "сервис-лицензия". Кнопка upload неактивна. активны export,import,change. Если сделать change - и сменить кронус на нашу- вываливается ошибка "Your program license does not permit you to run Microsoft Dynamics NAV for Microsoft SQL Server" |
|