26.02.2018 09:26
Добрый день. У меня есть проблема установки Супермага на win 10.
После установки запускаю супермаг, выбираю базу и ввожу логин-пароль, выходят два вида ошибок (в зависимости от баз):
1. Клиентский процесс не зарегистрирован сервером
ORA-20017: Клиентский процесс не зарегистрирован сервером
ORA-06512: на "SUPERMAG.CORE". line 357
ORA-06512: на "SUPERMAG.CORE". line 1548
ORA-06512: на line 1

2. Стандартная ошибка с кодом 65. Сообщите о ее появлении в ДИТ
ORA-20065: Стандартная ошибка с кодом 65. Сообщите о ее появлении в ДИТ
ORA-06512: на "SUPERMAG.CORE". line 357
ORA-06512: на "SUPERMAG.CORE". line 1548
ORA-06512: на line 1

Очень прошу помочь.
Ставил по инструкции для win7.
26.02.2018 09:45
Очень мало рассказал. Только Супермаг ставил? Или базу? Что за инструкция? Почему именно по ней? Подключается ли SQLPlus?
Пиши подробнее.
26.02.2018 09:52
Было что-то подобное, проблема была в .NET
26.02.2018 10:29
я всего лишь инженер техподдержки, чья задача установить на пк пользователя супермаг.
Инструкция наша внутренняя.
Подключается ли SQLPlus? - как узнать?
26.02.2018 10:31
Цитата:
saifutdinov_ag Инструкция наша внутренняя.
И каким же гороскопом теперь угадать, что ты там сделал/не сделал, что у тебя теперь не работает?
26.02.2018 10:37
вот инструкция
Порядок установки:
а) ActiveSync 4.2
б) NetFramework 2.0
в) ехе-шники из VC 8.0 DLL
г) Oracle (Подробно ниже)
д) sm2000 1.026.1 (Подробно ниже)

г) -> Установка Oracle:

1. Запускаем setup.exe
2. Имя: DEFAULT_HOME, Расположение: C:\orant, Язык: RUSSIAN
3. Oracle Reports Developer
4. Custom
5. Oracle Installer 3.3.1.2.4
Oracle Net8 Products 8.0.6.0.0-1181195
Assistant Common Files 1.0.1.0.0
Oracle Reports 6.0.8.8.3 -> Reports Runtime 6.0.8.8.3
SQL Plus 8.0.6.0.0-991122
6. Выход

д) -> Установка СМ2000 (DistribSM 1026.1):

1. Запускаем setup.exe
2. Дальше
3. Дальше
4. "Все модули" - Дальше
5. "Базовые компоненты", "Супермаг2000", "Файлы отчетов и печатных форм" - Дальше
6. C:\SM2000 - Дальше
7. C:\SM2000\Report - Дальше
8. Дальше
9. Конец

Установка SP для СМ2000 (ServicePack 1026.2):

1. Запускаем setup.exe
2. Готово!

е) TNSNAMES.ORA копируем с заменой в C:\orant\NET80\ADMIN
ж) "Файлы клиентам" копируем сюда:
Для Datamax - C:\sm2000\Bin\scales
Для весов - C:\sm2000\Bin
Для ценников - C:\sm2000\Report

Далее необходимо обновить оракл и супермаг по новой инструкции из папки SM_client_new до версии супермаг+


Подготовка к обновлению Супермаг2000 до СМ+ на клиентских машинах.
1a. Доустановка компонентов клиентской части Oracle 8i
Запускаем setup.exe
Установка:
Имя компании оставляем, как есть или пишем сами. Неважно что там написано.
Имя: DEFAULT_HOME
Располож: C:\orant
Язык: Russian
Нажимаем OK



Выбираем режим – Oracle reports developer:
Нажимаем OK





Выбираем Custom :
Нажимаем OK




Устанавливаем Oracle Reports 6.0.8.8.3 –> Report Builder 6.0.8.8.3
Нажимаем «+», выбираем как на рисунке и нажимаем «Установить»:

Так же ставим Oracle Reports Documentation 6.0.8.6.8



После установки нажимаем «Выход»

1b. Установка патча для Oracle Client 8i

1 Запускаем файл Renamedll.bat
2 Запускаем «setup.exe» в первом окне ничего не трогаем, далее Custom. Выбираем компоненты Reports (builder, runtime, language)

Файлы в orant/bin/: Ns80.dll, nng80.dll, nnci80.dll, nt80.dll, nl80.dll, ni80.dll, nasns80.dll, ncr80.dll, nmp80.dll, nms80.dll и прочие, на которые будет ругаться с числом 80 в имени – переименовывать и нажимать повтор! Для удобства сделал батник переименовывающий эти dll. Renamedll.bat – лежит в корне





ВНИМАТЕЛЬНО СМОТРИМ, ЧТО ПИШЕТ ПОСЛЕ УСТАНОВКИ!!!!
ЕСЛИ ПИШЕТ ОТМЕНЕНО ПОЛЬЗОВАТЛЕМ - ПРОВЕРЬТЕ ШАГИ УСТАНОВКИ ДО ЭТОГО!!!

1c. Установка Oracle Client 10g

1 Запускаем setup.exe
Нажимаем Next:




Выбираем Runtime и нажимаем Next:






Указываем путь установки (c:\oracle) и нажимаем Next:




Нажимаем Next:








Нажимаем Install:





При появлении данного окна необходимо последовательно нажать Stop, затем дважды OK:



Нажимаем OK:




Тут нажимаем Next:




Нажимаем OK:




Нажимаем Exit:




После успешной установки скопируйте файл TNSNAMES.ORA из с:\orant\NET80\ADMIN\. в с:\oracle\NETWORK\ADMIN\
Прописываем права на изменение для всех к папке c:\oracle


2. Установить компоненты для правильной работы СМ+ из директории soft.
1. msxml4qfe.exe
2. vcredist_x86.exe
3. wic
4. .Net 4

5. Для windows 7 x64 также необходимо установить патч из папки 1d_win7 patch
6. Для всех версий — установить патч из папки 1е oracl patch – устанавливается в ту же папку что и 10 оракл, файлы на которые ругается - переименовываются вручную, тот файл который переименовать не получается — игнорируете(он один).

7. Добавить в папку C:\WINDOWS\Fonts шрифты из папки price_card\шрифты

8. Добавить права пользователю на C:\WINDOWS\Fonts


3. Для установки клиентской части программного комплекса СМ+ следует:

1. Запустить файл установки setup.exe из директории 1.028.2 и следовать указаниям мастера установки Торговой системы.
2. На шаге выбора типа установки выберите Все модули:
Рис. 7.3



После выбора можно попробовать нажать кнопку Дальше.

3. В открывшемся окне выбора компонентов Торговой системы :

Нужно установить:
1. Супермаг
2. Файлы отчетов и печатных форм
3. Модуль администратора (только если на этом компьютере будут пользоваться модулем «Администратор»)



Дальше, дальше, дальше.. сколько спросит.

4. Поставь сервиспак из sm1.028.2 sp7


4. Пуск -> Программы -> Супермаг+ -> Переключатель БД, настроить подключение к базе(базам)



Настройка

1. Добавить супермаг в доверенную зону касперского(при необхордимости).

9. Добавить файлы из папки \price_card\reps в C:\SM2000\rep


Всё готово, можно работать!


Изменения от 03,07,13
26.02.2018 10:39
Собрано по форуму, когда ставил на Win10. Авторов не могу указать.

1) Заходим в реестр и переходим по следующему пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
смотрим содержимое и ищем фал с названием LocalAccountTokenFilterPolicy если такого нет, создаем его Правка->Создать->Dword32 бита, жмем на него ПКМ и выбираем свйоства, там правим значение с нуля на 1
2) Далее в реестре ищем:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters и находим там файл AutoShareWks и ставим там значение 1 (если такого файла нету, соответсвенно создаем его)
3) Убеждаемся что выкл UAC в ОС (об этом думаю не стоит писать тут как это сделать)
4) Перезагружаемся и после загрузки ОС запускаем командную строку и прописываем следующую строку:
net use \\localhost\c$
ОС напишет о удачном выполнении команды, далее запускаем инсталлятор нашего оракла и устанавливаемся

ver.2
ADMIN$, С$ и подобные ресурсы должны быть разрешены
HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
AutoShareWks=1 (для клиентских машин)
AutoShareServer=1 (для серверов)

Все приложения и службы запускаем от имени администратора.
26.02.2018 10:43
Цитата:
saifutdinov_ag NetFramework 2.0
ненужное, но мешать, в принципе, не должно
Цитата:
saifutdinov_ag 1.026.1
Цитата:
saifutdinov_ag 1.028.2
определились бы с версией-то...
Цитата:
saifutdinov_ag касперского
эту мерзоту под нож

в целом - тихий ужас... Жуткая каша из нескольких инструкций. Не увидел отключения UAC в самом начале и обновления винды до последнего. Такое впечатление, что сейчас проще навороченное снести и поставить заново, только уже с пониманием вопроса.
26.02.2018 10:49
попробую еще раз.
26.02.2018 10:57
Если в мини-версии, то сначала обновить Win10, ребут, отключить антивирусы и UAC, ребут, далее:
1. Ставим Reports (orant)
2. Ставим клиента Win10
3. Ставим Супермаг нужной в конце версии
4. Ставим патч на Супермаг (скрипты не прогоняем)
5. Проверяем tnsnames.ora и пингуем tnsping и tnsping80
6. Проверяем корректную работу пробегом по карточкам и запуском произвольного штатного отчета
7. Докидываем этикетки, ценники, отчеты и т.п.
8. Перезагружаемся, смотрим, что все по прежнему работает
9. Запускаем антивирус, если хотите мучить себя и операторов
10. Убеждаемся, что все в комплексе работает, снимаем образ системы.

версия древняя, могу что-то забыть, но, в целом, никакие докидки на 10ке не нужны. Лучше пройтись по шагам и разбираться уже с возникающими вопросами.
Прошу форумчан поправить меня, если я где-то ошибся.
Часовой пояс GMT +3, время: 20:26.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.