как достучаться до Oracle

Тема в разделе "Delphi - Базы данных", создана пользователем yerke, 20 фев 2008.

  1. yerke

    yerke Well-Known Member

    Регистрация:
    28 авг 2007
    Сообщения:
    392
    Симпатии:
    0
    Привет всем
    я хотел самостоятельно изучить оракл
    сделал следующее
    1) Установил на первый компьютер оракл database 10g
    там все работает
    имеется одна глобальная база (PostDB)
    2) На 2-ой (свой) комп установил клиент(именно администратор) оракла
    через нет менеджер настроил его и с помощью SQL plus смог достучаться до базы PostDB и там создал таблицу для примера и заполнил ее.
    3) в своем компе (где стоит настроенный админ оракла) на дельфи создал приложение по примеру, который находится в http://www.interface.ru/home.asp?artId=9255 (ну там через адо)
    приложение работает на моем компьютере нормально-открывает таблицу

    но если скопировать екзе файл этого приложения на третий компьютер (где не установлен ни оракл, ни дельфи) и запустить его, то оно выводит следующее:
    provider cannot be found. it may be not propelly installed

    Подскажите в чем причина?
    И как вообще на дельфи указать местоположение базы оракл
    (как в PHP указывается база мускула
    то есть хост, имя базы, юзер, пасворд, и тейбл)

    p.s.
    во всех компьютерах сеть работает стабильно
     
  2. European

    Регистрация:
    4 сен 2006
    Сообщения:
    2.580
    Симпатии:
    0
    <!--QuoteBegin-yerke+20:02:2008, 11:18 -->
    <span class="vbquote">(yerke @ 20:02:2008, 11:18 )</span><!--QuoteEBegin-->но если скопировать екзе файл этого приложения на третий компьютер (где не установлен ни оракл, ни дельфи) и запустить его
    [snapback]98879" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    На сколько я знаю, клиента на этот комп нужно ставить в любом случае
     
  3. yerke

    yerke Well-Known Member

    Регистрация:
    28 авг 2007
    Сообщения:
    392
    Симпатии:
    0
    <!--QuoteBegin-European+20:02:2008, 15:27 -->
    <span class="vbquote">(European @ 20:02:2008, 15:27 )</span><!--QuoteEBegin-->На сколько я знаю, клиента на этот комп нужно ставить в любом случае
    [snapback]98880" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    если использовать ODAC то оказывается можно достучаться до оракла с любого компа в сети
    ODAC содержит такие компоненты как орасешн, и оракуери
    с помощью которых можно указать хостнейм(ай пи), порт, сид базы, логин и пассворд
    и потом делать запросы
    но только с приложением дельфи необходимо будет таскать 4 бпл от ODAC
    в принципе их тоже можно внедрить в проджект


    но возник следующий вопрос какой компонент грида использовать который поддерживает ютф-8
    стандартный TDBGrid не поддерживает
    где достать такой компонент
    как установить
     
Загрузка...

Поделиться этой страницей