Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Для чего нужен файл sqlnet.ora ?  [new]
_DENN_
Member

Откуда: Норильск
Сообщений: 2129
Доброе утро, коллеги.


Что-то я немного запутался.

Более менее разобрался для чего нужны tnsnames.ora и listener.ora.


Но не пойму для чего нужен sqlnet.ora.


Прочитал что там что-то связанное с журнализацией, но толком не понятно.

Может у кого ссылочка есть на описание параметров этого файла?

Если есть - поделитесь или просто в двух словах подскажите что там :)
19 мар 09, 09:31    [6946991]     Ответить | Цитировать Сообщить модератору
 Re: Для чего нужен файл sqlnet.ora ?  [new]
_DENN_
Member

Откуда: Норильск
Сообщений: 2129
Сейчас в файле всего 2 строчки


SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
19 мар 09, 09:32    [6946998]     Ответить | Цитировать Сообщить модератору
 Re: Для чего нужен файл sqlnet.ora ?  [new]
_DENN_
Member

Откуда: Норильск
Сообщений: 2129
Вот нашел описание:

http://download.oracle.com/docs/cd/B19306_01/network.102/b14213/sqlnet.htm#i479724


А может быть есть на русском языке нечто подобное?
19 мар 09, 09:37    [6947016]     Ответить | Цитировать Сообщить модератору
 Re: Для чего нужен файл sqlnet.ora ?  [new]
hinotf
Member

Откуда: Протвино
Сообщений: 722
Служит длу яправления выполнением служб Oracle Net (Это цитата из курса по администрированию).

В Вашем примере есть параметр NAMES.DIRECTORY_PATH, он определяет, как имена сервисов преобразуются в дескрипторы. Есть параметр, указывающий, какая служба аутентификации будет работать.
В общем, в документации это всё описано.

Aiya Eärendil Elenion Ancalima!
19 мар 09, 09:42    [6947039]     Ответить | Цитировать Сообщить модератору
 Re: Для чего нужен файл sqlnet.ora ?  [new]
ЧайникПолный
Member [заблокирован]

Откуда: - то
Сообщений: 9670
_DENN_
Сейчас в файле всего 2 строчки


SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)





TNSNAMES - это для того, чтобы использовать соединение через tnsnames.ora

EZCONNECT - это для использования easy connect naming. Насколько я понял easy connect naming необходим для использования внешних процедур.


NTS - это для WinNT аутенфикации.



Если что не правильно, поправьте меня, я сам только разбираюсь в этом вопросе.
19 мар 09, 09:46    [6947059]     Ответить | Цитировать Сообщить модератору
 Re: Для чего нужен файл sqlnet.ora ?  [new]
_DENN_
Member

Откуда: Норильск
Сообщений: 2129
hinotf

ЧайникПолный


Спасибо, потихонечку разбираюсь :)

Здесь все хорошо описанно
http://download.oracle.com/docs/cd/B19306_01/network.102/b14213/sqlnet.htm#i479724

но если бы на русском бы ещё, вообще было бы замечательно :)
19 мар 09, 09:49    [6947073]     Ответить | Цитировать Сообщить модератору
 Re: Для чего нужен файл sqlnet.ora ?  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18486
ЧайникПолный
Насколько я понял easy connect naming необходим для использования внешних процедур.
На кой хрен?
19 мар 09, 09:54    [6947088]     Ответить | Цитировать Сообщить модератору
 Re: Для чего нужен файл sqlnet.ora ?  [new]
_DENN_
Member

Откуда: Норильск
Сообщений: 2129
А подскажите ещё вот что:

правильно ли я понял что если в tnsnames.ora прописать

test1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = superserver.acme.com)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL)
)
)

То в sqlnet.ora можно не прописывать?

NAMES.DEFAULT_DOMAIN=acme.com
19 мар 09, 10:02    [6947113]     Ответить | Цитировать Сообщить модератору
 Re: Для чего нужен файл sqlnet.ora ?  [new]
Сергей Арсеньев
Member

Откуда:
Сообщений: 4118
- А на горе Петька мы поставим консерваторию...
Вячеслав Любомудров
На кой хрен?

- Консервы ... они знаешь какие вкусные ...
19 мар 09, 10:03    [6947120]     Ответить | Цитировать Сообщить модератору
 Re: Для чего нужен файл sqlnet.ora ?  [new]
ЧайникПолный
Member [заблокирован]

Откуда: - то
Сообщений: 9670
Вячеслав Любомудров
ЧайникПолный
Насколько я понял easy connect naming необходим для использования внешних процедур.
На кой хрен?



Мож я конечно что-то не так понял, но тут сказано

http://download.oracle.com/docs/cd/B19306_01/network.102/b14213/sqlnet.htm#i479724



Using Easy Connect Naming on the Client

Clients can connect to a database server using easy connect naming if the following conditions are met:

*

Oracle Database 10g Net Services software installed on the client.
*

Oracle TCP/IP protocol support on both the client and database server
*

No features requiring a more advanced connect descriptor are required

For large or complex environments where advanced features, such as connection pooling, external procedure calls, or Heterogeneous Services, which require additional connect information, are desired, easy connect naming is not suitable. In these cases, another naming method is recommended.
19 мар 09, 10:06    [6947138]     Ответить | Цитировать Сообщить модератору
 Re: Для чего нужен файл sqlnet.ora ?  [new]
ЧайникПолный
Member [заблокирован]

Откуда: - то
Сообщений: 9670
ЧайникПолный

Using Easy Connect Naming on the Client

Clients can connect to a database server using easy connect naming if the following conditions are met:

*

Oracle Database 10g Net Services software installed on the client.
*

Oracle TCP/IP protocol support on both the client and database server
*

No features requiring a more advanced connect descriptor are required

For large or complex environments where advanced features, such as connection pooling, external procedure calls, or Heterogeneous Services, which require additional connect information, are desired, easy connect naming is not suitable. In these cases, another naming method is recommended.
19 мар 09, 10:07    [6947141]     Ответить | Цитировать Сообщить модератору
 Re: Для чего нужен файл sqlnet.ora ?  [new]
Сергей Арсеньев
Member

Откуда:
Сообщений: 4118
ЧайникПолный

For large or complex environments where advanced features, such as connection pooling, external procedure calls, or Heterogeneous Services, which require additional connect information, are desired, easy connect naming is not suitable. In these cases, another naming method is recommended.
[/quot]
19 мар 09, 10:09    [6947153]     Ответить | Цитировать Сообщить модератору
 Re: Для чего нужен файл sqlnet.ora ?  [new]
ЧайникПолный
Member [заблокирован]

Откуда: - то
Сообщений: 9670
Сергей Арсеньев
ЧайникПолный

For large or complex environments where advanced features, such as connection pooling, external procedure calls, or Heterogeneous Services, which require additional connect information, are desired, easy connect naming is not suitable. In these cases, another naming method is recommended.




А и правда :)
19 мар 09, 10:30    [6947269]     Ответить | Цитировать Сообщить модератору
 Re: Для чего нужен файл sqlnet.ora ?  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
Может, кроме чтения доки, потыкаться в Net Manager, особенно на закладочке Profile, а потом посмотреть, какие изменения появились в sqlnet.ora ?
19 мар 09, 10:30    [6947272]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить