Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Delphi & Oracle


Автор: Pavlentus 25.6.2004, 01:14
Подскажите, где можно достать компоненты для Oracle под Delphi7?
Теперь вопрос по самому Oracle:
Какой порт для моей домашней машины нужно давать в Oracle для создания новой базы?

Автор: Medved 25.6.2004, 05:43
М
 
Один вопрос, один топик! Соблюдайте правила форума.


Насчет комонентов:
Oracle Data Access Components (ODAC)
Data Access Oracle (DAO)

Воспользуйся поисковиком, реультат будет. Плюс сделйте поиск по форуму, эта тема неоднократно обсуждалась.


Цитата
Какой порт для моей домашней машины нужно давать в Oracle для создания новой базы?

Вся информация прописана в файле tnsnames (\Oracle\Ora81\network\admin\tnsnames, это для 8i, для 9-ки то же самое)
Цитата

ORAPEGAS =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = pegas)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orapegas)
    )
  )


По умолчанию ставиться порт 1521.

Автор: Guest 25.6.2004, 14:17
А почему Oracle выдает ошибку сбоя соединения, хоста не существует (ORA - 12545)?

Автор: Pavlentus 25.6.2004, 14:21
Появляется такая ошибка, хоть хост уже создан smile.gif

Автор: _hunter 25.6.2004, 16:14
проверь есть ли он в services

Автор: Guest 26.6.2004, 00:34
А как понять такую ошибку:

1.Ошибка при открытие протокола TCP

2.Сервер не готов

Автор: _hunter 26.6.2004, 11:10
скорее всего она объясняется отсутсвием записи о службе в файле services

Автор: <Spawn> 27.6.2004, 18:26
Цитата
А почему Oracle выдает ошибку сбоя соединения, хоста не существует (ORA - 12545)?

Может ты сначала скажешь, при помощи чего ты пытаешься подключаться?

Автор: Medved 1.7.2004, 11:55
Объсниет по порядку, что Вы сделали, что у Вас не получается, и что за ошибки выдаются. И каким образом и через что, вы пытаетесь подключиться к базе?

Автор: Kesh 1.7.2004, 16:29
Цитата(Guest @ 25.6.2004, 15:17)
А почему Oracle выдает ошибку сбоя соединения, хоста не существует (ORA - 12545)?

А ты попробуй исправить
Код
(HOST = pegas)
исправить на
Код
(HOST = СЕТЕВОЕ_ИМЯ_ТВОЕГО_КОМПЬЮТЕРА)

Добавлено @ 16:30
Да, Listener и NamingService Настроил?

Автор: Guest 6.7.2004, 20:09
Все Настроил smile.gif

Автор: Guest 6.7.2004, 20:12
А какой SID должен быть для работающей базы?

Автор: Kesh 23.7.2004, 17:22
Уникальный... По этому SID Oracle и будет определять, какая база у тебя работает...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)