Article View: pl.comp.lang.delphi.bazy-danych
Article #82950Re: FireDAC - błąd połączenia
From: wloochacz
Date: Mon, 11 Jun 2018 15:53
Date: Mon, 11 Jun 2018 15:53
38 lines
2746 bytes
2746 bytes
W dniu 2018-06-09 o 01:45, jh pisze: > Oczywiście ta banalna aplikacja u mnie działa, u klienta występuje błąd: [FireDAC][Phys][ODBC][Microsoft][Menedżer sterowników ODBC] Nie można odnaleźć nazwy źródła danych, a nie ma podanego sterownika domyślnego. Pokaż Connection InfoReport. http://docwiki.embarcadero.com/Libraries/Tokyo/en/FireDAC.Comp.Client.TFDCustomConnection.GetInfoReport A żeby zobaczyć te Twoje obrazki, to ja się logował na pewno nie będę w MS. Sorry. > No i mam kłopot - sterownik jest podany, w tej właściwej aplikacji klient może zmienić też na dowolny inny. Podpowiedzcie, gdzie szukać przyczyny błędu? Gdzie szukać? W Twoim kodzie :) Tak się zastanawiam - skoro korzystasz z MSSQLa to na cholerę user może sobie cokolwiek wybierać ze sterownikami? Ma działać ze SQL Server Nativeclient 11.0 i koniec. FireDAC dobiera sterownik automagicznie. Znajduje to co ma w systemie. Np. jeśli nie ma SQL Server Nativeclient to będzie to Generic MSSQL. Kolejna sprawa, to musisz pamiętać o tym, że FireDAC w połączeniu z MSSQL korzysta z podsystemu ODBC. Koniec i kropka. Reasumując; 1. Ma być zainstalowany SQL Server NativeClient 11 for ODBC 2. Ma być ten sterownik dostępny; nie jestem pewien, czy w środowisku domenowym nie zahacza to o jakieś "uprawnienia"... A coś mi tam tak śmierdzi, że podajesz niepoprawny ConnectionString dla FireDAC. Komunikat błędu sugeruje, że łączysz się przez ODBC po nazwie połączenia w ODBC (tzw. DSN właśnie) i nie można go w systemie odnaleźć. A to jest z gruntu złe rozwiązanie. Pokaż Connection InfoReport, będziemy wiedzieć więcej. -- wloochacz
Technical Details
Message-ID:
<5b1e9aed$0$679$65785112@news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<637108ee-fc9d-4184-891c-09f11211d39e@googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Subject: Re: FireDAC - błąd połączenia Newsgroups: pl.comp.lang.delphi.bazy-danych References: <637108ee-fc9d-4184-891c-09f11211d39e@googlegroups.com> From: wloochacz <wloochacz@no.spam.gmail.com> Date: Mon, 11 Jun 2018 17:53:16 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: <637108ee-fc9d-4184-891c-09f11211d39e@googlegroups.com> Lines: 38 Message-ID: <5b1e9aed$0$679$65785112@news.neostrada.pl> Organization: Telekomunikacja Polska NNTP-Posting-Host: 83.23.73.163 X-Trace: 1528732397 unt-rea-a-01.news.neostrada.pl 679 83.23.73.163:62099 X-Complaints-To: abuse@news.neostrada.pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit