powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Опять работа 8i на w2K и P4 !
11 сообщений из 11, страница 1 из 1
Опять работа 8i на w2K и P4 !
    #32097262
Sergey V E
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравтсвуйте, уважаемые !

Понимаю, что обсуждали уже сто раз, но проблема все равно осталась. Если кто-нибудь всостоянии хорошо сформулировать, очень прошу, попробуйте.

Проблему установки 8i на w2K и P4 поборол как и предлагалось (замена symcjit.dll, подсовывание другого jre, установка опции -nojit в oraparam.ini и т.д.).
Установка после этого работает нормально, но (!) первую базу данных создавать не хочет хоть тресни. Ни в визарде, ни в командном режиме. Постоянно случаются ошибки "protocol adapter error" или "packet writter failure". Пробовал включать трассировку, но там ничего не понятно, если кому поможет, могу показать строки.

Еще раз про беду:
1. Ставлю 8.1.6 на W2000 Server (5.00.2195) (Pentium 4)
2. Пытаюсь создать новую базу данных - не создается с указанными выше ошибками.

В одном из сообщений какой-то товарищ сказал, что подобный вопрос задается раз в неделю и его надо в FAQ. Но хоть бы ссылочку оставил, где на него есть ответ.

С уважением,
Сергей.
...
Рейтинг: 0 / 0
Опять работа 8i на w2K и P4 !
    #32097355
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если база не создается в коммандном режиме, то ни P4 ни java тут уже не причем.
Приведите полностью скрипт создания и коды ошибок, тогда будет понятнее.
...
Рейтинг: 0 / 0
Опять работа 8i на w2K и P4 !
    #32097411
Sergey V E
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Содержимое пакетного файла:

set ORACLE_SID=ORCL
D:\Oracle\bin\oradim -new -sid ORCL -startmode manual -pfile "D:\Oracle\admin\ORCL\pfile\init.ora" - это отрабатывает хорошо, сервис создается и запускается

D:\Oracle\bin\svrmgrl @D:\Oracle\DATABASE\ORCL\ORCLrun.sql - а это уже не проходит, при запуске SVRMGRL ругается "ORA-12571: TNS:packet writer failure" и никакой sql-script уже не проходит.
При этом в SQLNET.LOG пишет
Fatal NI connect error 12631, connecting to:
(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))

VERSION INFORMATION:
TNS for 32-bit Windows: Version 8.1.6.0.0 - Production
Oracle Bequeath NT Protocol Adapter for 32-bit Windows: Version 8.1.6.0.
0 - Production
Time: 28-01-2003 14:03:45
Tracing not turned on.
Tns error struct:
nr err code: 0
ns main err code: 12631
TNS-12631: Username retrieval failed
ns secondary err code: 0
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0

Соответственно дальнейшие скрипты тоже не проходят:

D:\Oracle\bin\svrmgrl @D:\Oracle\DATABASE\ORCL\ORCLrun1.sql
D:\Oracle\bin\svrmgrl @D:\Oracle\DATABASE\ORCL\ORCLalterTablespace.sql
D:\Oracle\bin\oradim -edit -sid ORCL -startmode auto

Спасибо !
С уважением,
Сергей.
...
Рейтинг: 0 / 0
Опять работа 8i на w2K и P4 !
    #32097452
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
насколько я понял, у вас тут проблема с аутентификацией какой тип аутентификации стоит OS или database? И еще, покажите сам скрипт (хотя бы ту часть, где коннект) и sqlnet.ora
...
Рейтинг: 0 / 0
Опять работа 8i на w2K и P4 !
    #32097474
Sergey V E
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>насколько я понял, у вас тут проблема с аутентификацией какой тип ?>аутентификации стоит OS или database?
это я не знаю где посмотреть :)

первый script:

spool D:\Oracle\admin\ORCL\create\createdb
set echo on
connect INTERNAL/oracle
startup nomount pfile="D:\Oracle\admin\ORCL\pfile\init.ora"
CREATE DATABASE ORCL
LOGFILE 'D:\Oracle\oradata\ORCL\redo01.log' SIZE 1024K,
'D:\Oracle\oradata\ORCL\redo02.log' SIZE 1024K,
'D:\Oracle\oradata\ORCL\redo03.log' SIZE 1024K
MAXLOGFILES 32
MAXLOGMEMBERS 2
MAXLOGHISTORY 1
DATAFILE 'D:\Oracle\oradata\ORCL\system01.dbf' SIZE 58M REUSE AUTOEXTEND ON NEX
T 640K
MAXDATAFILES 254
MAXINSTANCES 1
CHARACTER SET CL8MSWIN1251
NATIONAL CHARACTER SET CL8MSWIN1251;
spool off

sqlnet.ora :

NAMES.DEFAULT_DOMAIN = ru...
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
...
Рейтинг: 0 / 0
Опять работа 8i на w2K и P4 !
    #32097480
Paranoic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Замени строчку
SQLNET.AUTHENTICATION_SERVICES = (NTS)
на
SQLNET.AUTHENTICATION_SERVICES = (NONE)
...
Рейтинг: 0 / 0
Опять работа 8i на w2K и P4 !
    #32097484
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуйте закомментировать SQLNET.AUTHENTICATION_SERVICES= (NTS)
...
Рейтинг: 0 / 0
Опять работа 8i на w2K и P4 !
    #32097508
Sergey V E
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
СПАСИБО ОГРОМНОЕ !!!

Если не очень трудно киньте пару слов в чем суть произошедшего.
Еще раз всем спасибо !

С уважением,
Сергей.
...
Рейтинг: 0 / 0
Опять работа 8i на w2K и P4 !
    #32097511
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Суть в том, что Оракл пытался аутентифицировать пользователя INTERNAL через Винду, а у вас такого пользователя нет.
...
Рейтинг: 0 / 0
Опять работа 8i на w2K и P4 !
    #32097512
Sergey V E
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо еще раз !
...
Рейтинг: 0 / 0
Опять работа 8i на w2K и P4 !
    #32097515
Paranoic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Из Металинка

Doc ID: Note:156483.1
Subject: ORA-12571 when running SVRMGRL or SQL*Plus locally on Windows 2000 Server

Problem Description
===================
Oracle 8.1.6.0.0 Enterprise Edition is installed on a Microsoft Windows 2000 platform. Now when trying and run Server Manager (svrmgrl) or SQL*Plus (sqlplus), locally at the Server, an ORA-12571 error (see note A> below)is generated. The same error may ALSO occur if when trying to run either tool as a user other than the Oracle user (see note B> below).

Solution Description
--------------------
Edit the Server's sqlnet.ora file (located in the Oracle_Home\Network\Admin directory or where the TNS_ADMIN Environment variable is set)and remove/comment out the following line: sqlnet.authentication_services = (NTS)

Explanation
-----------
Oracle's Windows Native Authentication Adapter (NTS) uses Kerberos as the authentication mechanism on Windows 2000.
A>: Oracle's installer will set the authentication to (NTS) by default. However, if the Windows 2000 machine is not in a Domain where there is a Windows 2000 Domain Controller, it will not be able to contact the KDC (Key Distribtion Centre) needed for Kerberos Authentication. The Domain Controller holds the KDC.

B>: Also, if the Windows 2000 machine is installed in a Windows 2000 domain, but if the user logs in as a local user on the Windows 2000 machine, then the Win2000 machine will not be able to get to the KDC to get a ticket. Hence this ORA-12571 error and others (such as ORA-12638) will occur.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Опять работа 8i на w2K и P4 !
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]