Re: Connection Timeout
От | Hiroshi Inoue |
---|---|
Тема | Re: Connection Timeout |
Дата | |
Msg-id | 4C07D083.8010605@tpf.co.jp обсуждение исходный текст |
Ответ на | Re: Connection Timeout (Mike Toews <mwtoews@gmail.com>) |
Ответы |
Re: Connection Timeout
|
Список | pgsql-odbc |
Mike Toews wrote: > On 3 June 2010 02:01, Hiroshi Inoue <inoue@tpf.co.jp > <mailto:inoue@tpf.co.jp>> wrote: > > > What kind of tool(e.g. ADO, ADO.NET <http://ADO.NET> on Windows) are > you using? > > regards, > Hiroshi Inoue > > > I'm using the PostgreSQL Unicode ODBC driver with Python (pyodbc) and > VBA (ADO). I get the same 18 second timeout with both, regardless of > what I provide in the connection string. In VBA, there is a > ConnectionTimeout property, but it does not seem to have any influence, > e.g.: > > ' With added reference Microsoft ActiveX Data Objects 2.x Library > Sub test() > Dim Conn As New ADODB.Connection > Dim ConnStr as String > ConnStr = "Driver={PostgreSQL > Unicode};Server=123.4.5.6;Port=5432;Database=mydb;Uid=myid;Pwd=mypw;Timeout=5" > Conn.CommandTimeout = 5 Please set the ConnectionTimeout preperty not the CommandTimeout one. It seems to work here. > Conn.ConnectionString = ConnStr > Conn.Open > Debug.Print "connected" > Conn.Close > Set Conn = Nothing > End Sub > > It takes 15 seconds to throw an error at "Conn.Open, since the host is > invalid. > > pyodbc has a Connection.timeout property, but it is for query timeout. > > -Mike
В списке pgsql-odbc по дате отправления: