Нужен клиент для SyBase на php.

Discussion in 'PHP' started by guest3297, 13 Feb 2007.

  1. guest3297

    guest3297 Banned

    Joined:
    27 Jun 2006
    Messages:
    1,246
    Likes Received:
    639
    Reputations:
    817
    сабж у кого есть какая то инфа флудим сдесь :)
     
  2. ice1k

    ice1k Banned

    Joined:
    1 Jan 2007
    Messages:
    462
    Likes Received:
    382
    Reputations:
    490
    http://www.compdoc.ru/bd/sybase/index_all.php
     
  3. guest3297

    guest3297 Banned

    Joined:
    27 Jun 2006
    Messages:
    1,246
    Likes Received:
    639
    Reputations:
    817
    Загнули ребята... боле геморной бд я не встречал....
     
  4. ice1k

    ice1k Banned

    Joined:
    1 Jan 2007
    Messages:
    462
    Likes Received:
    382
    Reputations:
    490
    ага =)
     
  5. Deem3n®

    Deem3n® RTFMSDN

    Joined:
    19 Sep 2005
    Messages:
    378
    Likes Received:
    153
    Reputations:
    164
    "геморной"? рассмешил... Ну и в чем заключается её "геморность"?

    По теме:
    для php есть модуль Sybase-CT, описание тут - http://www.php.net/sybase

    Скрипты:
    A PHP Version of Like Sybase Central - http://perso.orange.fr/laserquest/linux/Php/plsc.tgz
    Патч к phpMyAdmin для работы с Sybase вместо MySQL. - http://scripts.protoplex.ru/scripts_show/1620.html
    phpSybaseAdmin - http://download.ware.ru:8080/unix/phpSybaseAdmin-0.0.7.tar.gz
     
    1 person likes this.
  6. ZaCo

    ZaCo Banned

    Joined:
    20 Jun 2005
    Messages:
    737
    Likes Received:
    336
    Reputations:
    215
    2Deem3n® ну я тебе попизжу. sql master знает свое дело имхо :-D
     
  7. Deem3n®

    Deem3n® RTFMSDN

    Joined:
    19 Sep 2005
    Messages:
    378
    Likes Received:
    153
    Reputations:
    164
    ZaCo ээ чувак .. я "в молодости" с сибэйсом работал (эт когда я был еще эникейщиком)
    а про то, что я админил 3 сервака с Sybase ASA я вообще промолчу :)
     
    1 person likes this.
  8. guest3297

    guest3297 Banned

    Joined:
    27 Jun 2006
    Messages:
    1,246
    Likes Received:
    639
    Reputations:
    817
    2Deem3n®
    Аналог limit 1,10000 в sybase ?
    Аналог into out_file(`/tmp/111.txt`)

    При команде dump `database` можно указать путь для сохранения дампа?

    Спасибо.
     
  9. Deem3n®

    Deem3n® RTFMSDN

    Joined:
    19 Sep 2005
    Messages:
    378
    Likes Received:
    153
    Reputations:
    164
    select top 10000 ....
    или
    Code:
    SET ROWCOUNT 10000;
    <твой селект>;
    SET ROWCOUNT 0;
    Code:
    unload <твой селект> to '/tmp/111.txt'
    хз (у меня Sybase ASA и dump там не поддерживается, есть только backup). Попробуй "to '/tmp/111.txt'", как в предыдущем примере.
    UPD: "to '/tmp/111.txt'" в ASE - будет работать правильно (набрел случайно на ссылку http://paul.rutgers.edu/sybase.html#backup)
     
    #9 Deem3n®, 14 Feb 2007
    Last edited: 14 Feb 2007
    1 person likes this.
  10. guest3297

    guest3297 Banned

    Joined:
    27 Jun 2006
    Messages:
    1,246
    Likes Received:
    639
    Reputations:
    817
    Значит ситуация такая сама база на серваке внутри сети доступ у меня к ней через эту хрень PHP Version of Like Sybase Central версия там ASE 12,5 Надо задампить таблицку где 8 лямов, с 1 запроса я это сделать не могу могу по 100.000 пределы так как ты сказал не выставляються

    Второй SET ROWCOUNT 0; он просто игнорит.
    Есть еще какие то варианты?
     
  11. Deem3n®

    Deem3n® RTFMSDN

    Joined:
    19 Sep 2005
    Messages:
    378
    Likes Received:
    153
    Reputations:
    164
    мде странно, почему select top 10000 не работает? Поэкспериментируй с unload...
    Впрочем, все возможные варианты выкладывал кто-то на experts-exchange.com. Завтра скину ссылку в ПМ или в асю (если не забуду).
     
    1 person likes this.
  12. guest3297

    guest3297 Banned

    Joined:
    27 Jun 2006
    Messages:
    1,246
    Likes Received:
    639
    Reputations:
    817
    Спасибо за ссылочку

    Щас будем вникать...

    Еще есть какие нить ебуки по sybase что то нечего не нашел, только не по устройству а по синтаксису, хотя как я понял что синтаксис с MSSQL очень схож...

    Что очень раздражает в этих бд так это то что ASE и ASA очень отличаються по синтаксису запросов.

    Пробывал такую конструкцию

    не кактит

    Вообще не обрабатывает top

    Вся сложность сделать бекап в том что сервак крутиться под соляркой причем какой очень странной... а в качестве веб сервера стоит Zeux, полностью разобраться в конфиге я не могу так как коннект с базой осуществляеться через java аплеты написанные как я понял специально для этого проекта.

    В конфиге указанно следующие:
    Настроить коректно phpSybaseAdmin с такими настройками я не могу пишет ошибку соеденения хотя сервер как я понял резолвит.

    А удаленно к хосту с базой я законектиться не могу так как он во внутренней локальной сети вот....
     
    #12 guest3297, 14 Feb 2007
    Last edited: 14 Feb 2007
  13. guest3297

    guest3297 Banned

    Joined:
    27 Jun 2006
    Messages:
    1,246
    Likes Received:
    639
    Reputations:
    817
    Пролблемма решена
     
    1 person likes this.