14.06.2008 14:30
SMak
 
Пытаюсь переустановить сервер СМ.
Вроде всё правильно делаю...
Затык при генерации БД:
Код:
ERROR:
ORA-12154: TNS:невозможно разрешить имя службы

SP2-0306: Неверная опция.
Синтаксис: CONN[ECT] [регистрация] [AS {SYSDBA|SYSOPER}]
где <регистрация>  ::= <username>[/<password>][@<connect_string>] | /
ERROR:
ORA-01017: неверно имя пользователя/пароль; вход в систему запрещается

SP2-0157: После 3 попыток соединение с ORACLE невозможно, выхожу из SQL*Plus
от чего так?
14.06.2008 14:44
Mtirt
 
Версия Оракла?

TNSNames.ORA?
sqlnet.ora?

Сам в SQL+ подключиться можешь?
14.06.2008 14:54
SMak
 
Код:
Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.8.0 - Production
Код:
# TNSNAMES.ORA Network Configuration File: c:\oracle\ora92\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

DBARIN_LOCALHOST =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SID = dbarin)
      (SERVER = DEDICATED)
    )
  )
Код:
# This file is actually generated by netca. But if customers choose to 
# install "Software Only", this file wont exist and without the native 
# authentication, they will not be able to connect to the database on NT.

SQLNET.AUTHENTICATION_SERVICES = (NTS)
14.06.2008 14:55
SMak
 
в sql+ подключаеца так:
sys
qqq
dbarin_localhost
14.06.2008 15:05
Mtirt
 
А какое имя базы указываешь при генерации?
dbarin_localhost или dbarin ???
14.06.2008 15:10
SMak
 
dbarin
мне базу надо именно так назвать
14.06.2008 15:11
skier2
 
можно и я влезу - может и мне повезет:)
та же ситуация, только Оракл 8.1.6 и СМ1.25.1.
Окна2003. установил серверную часть Оракл, накатил патчи, установил клиентскую часть, создал базу, (пароли через SysDBA поменял на qqq для пользователя SYS, "Expire password now" галку не ставил), установил СМ, прописал Dcom - и затык. Что нужно сделать сперва - запустить Генератор БД или установить ключ? проблема - при установке ключа (в службе Сервер Супермага-создал базу-для нее прописываю файл лицензии) - выходит ошибка:
2008.06.14 (суббота) 14:55:23
Версия 1.025.1
>>> Запись 1
Источник: Microsoft OLE DB Provider for Oracle
HRESULT=80040e14 custom=6550 SQLState=<none>
ORA-06550: line 1, column 7:
PLS-00201: identifier 'SUPERMAG.ADMINCORE' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored

>>> Запись 2
Источник: Microsoft OLE DB Provider for Oracle
HRESULT=80040e14 custom=0 SQLState=<none>
Произошла одна или несколько ошибок во время обработки команды.
>>> Запись 3
Источник: SmLibaryBase trace
HRESULT=80004005 custom=0 SQLState=<none>
begin Supermag.AdminCore.LicBegin('1.025.1','1A78A526693A0B2169BA89F3A8699BC4836F8FB9FED1C54DD94A26AF255BFFBF655AFC87FCD832051BC86A','MERID01'); end;


пытаюсь запустить Генератор БД - вываливается ошибка как у предыдущего оратора...

что делаю неверно?
пробовал и с запущенными сервисами (почтовый, кассовый, модуль Супермага) так и без них
сервисы
14.06.2008 15:28
Mtirt
 
Цитата:
SMak dbarin
мне базу надо именно так назвать
Но с этим именем ты не можешь сконнектиться к базе.
Проще всего - поменяй tnsnames. Вместо dbarin_localhost напиши dbarin.
Да. И для того, чтобы потом с других компов коненктиться, в HOST=localhost вместо localhost напиши имя или ip-адрес сервера.
14.06.2008 15:30
Mtirt
 
Цитата:
skier2 можно и я влезу - может и мне повезет:)
та же ситуация, только Оракл 8.1.6 и СМ1.25.1.
Окна2003. установил серверную часть Оракл, накатил патчи, установил клиентскую часть, создал базу, (пароли через SysDBA поменял на qqq для пользователя SYS, "Expire password now" галку не ставил), установил СМ, прописал Dcom - и затык. Что нужно сделать сперва - запустить Генератор БД или установить ключ? проблема - при установке ключа (в службе Сервер Супермага-создал базу-для нее прописываю файл лицензии) - выходит ошибка:
2008.06.14 (суббота) 14:55:23
Версия 1.025.1
>>> Запись 1
Источник: Microsoft OLE DB Provider for Oracle
HRESULT=80040e14 custom=6550 SQLState=<none>
ORA-06550: line 1, column 7:
PLS-00201: identifier 'SUPERMAG.ADMINCORE' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored

>>> Запись 2
Источник: Microsoft OLE DB Provider for Oracle
HRESULT=80040e14 custom=0 SQLState=<none>
Произошла одна или несколько ошибок во время обработки команды.
>>> Запись 3
Источник: SmLibaryBase trace
HRESULT=80004005 custom=0 SQLState=<none>
begin Supermag.AdminCore.LicBegin('1.025.1','1A78A526693A0B2169BA89F3A8699BC4836F8FB9FED1C54DD94A26AF255BFFBF655AFC87FCD832051BC86A','MERID01'); end;


пытаюсь запустить Генератор БД - вываливается ошибка как у предыдущего оратора...

что делаю неверно?
пробовал и с запущенными сервисами (почтовый, кассовый, модуль Супермага) так и без них
сервисы
Генератор БД работает до установки ключа и Сервера Супермага.
Что касается ошибки - все проблемы в tnsnames. Его и редактируйте.
14.06.2008 15:34
skier2
 
вернее, будет так: ошибка в генераторе БД:
Фатальная ошибка при исполнении сценария SQL. Код возврата SQLPLUS.exe:1.

Да кстати, такой момент: Серверная часть поставилась в D:\orant, клиентская в d:\oracle. БД находится в d:\oracle\oradate\merid01. В Primary Oracle Home для Name Oracle_merid01 указан путь d:\orant. Проблема не может быть в этом?
Часовой пояс GMT +3, время: 14:00.

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