DBExpress + zdalna baza?

0

Na poczatek witam wszystkich.
Wie ktos moze dlaczego dbexpress laczy sie tylko z lokalna baza danych.
Jesli baza jest lokalna polaczenie nastepuje bez problemu,
jesli na serwerze wyrzuca komunikat "bledna nazwa uzytkownika/haslo, nie moge polaczyc sie z lokalna (! podaje ip zdalnego hosta) baza danych" ?
Tak samo zachowuje sie przy mssql i mysql...

0

Bo widocznie masz źle ustawione parametry połączenia. W komponencie TSQLConnectionmusisz wybrać sterownik MySQLConnection (dla mysql-a) następnie kliknij na właściwość Params i w polu Host Name wpisz adres ip kompa na którym jest baza (bo pewnie tu masz wpisane localhost lub 127.0.0.1 i dlatego próbuje łączyś się z lokalną bazą) i powinno działać

0

Raczej wlasciwosci mam ustawione poprawnie, w polu 'host' na pewno mam ip zdalnego hosta dlatego tym bardziej sie dziwie ze blad dotyczy lokalnego...
User haslo tez poprawne, probuje na delphi 7.0 pro i 2005 ent.
Uzywajac ADO, zeos lib lacze sie bez problemu .... :(

0

zależy - jeśli łączysz się z bazą na serwerach hostingowych (typu boo.pl, civ.pl itp) to często mają one włączone funkcje localhost -czyli dostęp do bazy tylko z serwera www - z programu nie wejdziesz :(

A masz localhost na serwerze www to właśine dostaniesz taki komunikat ;)

0

Podlaczam sie do swojej bazy, narzedzia administracyjne podlaczaja sie i jak wczesniej pisalem nie mam problemu z podlaczeniem sie uzywajac ADO czy zeoslib.

Jedyne co znalazlem o takim przypadku to tyle ze moze byc to zwiazane z wersja bazy:

  1. Sterownik - borland mowi ze on pracuje z ta baza.
  2. Uzytkownikami, ktorzy zostali stworzenie w starszej wesji - zainstalowalem od nowa baze stworzylem userow i dalej nic.

1 użytkowników online, w tym zalogowanych: 0, gości: 1