Oracle Direct Access via UniDAC, No Demo and no IDE-Help

Discussion of open issues, suggestions and bugs regarding UniDAC (Universal Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
MarFin77
Posts: 4
Joined: Mon 08 Jun 2015 09:43

Oracle Direct Access via UniDAC, No Demo and no IDE-Help

Post by MarFin77 » Mon 08 Jun 2015 09:49

It is not possible for me to establish a "Direct-Connection" to any of our Intranet-Oracle-DB's at my corporation via ODAC.
I'm using the newest Delphi XE8 and the newest devart uniDAC.

With "New VCL-Form-Application" -> TUniConnection -> filled in credentials and the Server-String (Host:Port:SID) i only get the Message "Direct Connection not supported".

I'm on Win7, the DB's are Oracle 11g and 12c on Win2012/2008 & RHEL7.
I deactivated all firewalls for the testing.

Any suggestions?
Last edited by MarFin77 on Mon 08 Jun 2015 13:45, edited 1 time in total.

MarFin77
Posts: 4
Joined: Mon 08 Jun 2015 09:43

Re: Oracle Direct Access via UniDAC

Post by MarFin77 » Mon 08 Jun 2015 09:52

Details of Error:

Code: Select all

[1D5BA675]{oraprovider220.bpl} Oraclassesuni.TOCIConnection.SetProp + $45D
[12D46AD1]{unidac220.bpl} Uniprovider.TOptionsList.ImportOptions + $161
[12D4521C]{unidac220.bpl} Uniprovider.TUniProvider.SetObjectProps + $30
[1D5F035D]{oraprovider220.bpl} Oracleuniprovider.TOracleUniProvider.SetObjectProps + $9D
[12D3DD62]{unidac220.bpl} Uni.TUniConnection.CreateIConnection + $32A
[12B0616E]{dac220.bpl  } Dbaccess.TCustomDAConnection.DoConnect + $3A
[12D3DF3F]{unidac220.bpl} Uni.TUniConnection.DoConnect + $2F
[12B06567]{dac220.bpl  } Dbaccess.TCustomDAConnection.PerformConnect + $37
[12C13A57]{dcldac220.bpl} Daconnectioneditor.TDAConnectionEditorForm.PerformConnect + $B
[12C13817]{dcldac220.bpl} Daconnectioneditor.TDAConnectionEditorForm.btConnectClick + $3F
[50683557]{vcl220.bpl  } Vcl.Controls.TControl.Click (Line 7361, "Vcl.Controls.pas" + 9) + $8
[506A8722]{vcl220.bpl  } Vcl.StdCtrls.TCustomButton.Click (Line 5327, "Vcl.StdCtrls.pas" + 3) + $2
[506A9230]{vcl220.bpl  } Vcl.StdCtrls.TCustomButton.CNCommand (Line 5788, "Vcl.StdCtrls.pas" + 1) + $D
[50682FE9]{vcl220.bpl  } Vcl.Controls.TControl.WndProc (Line 7245, "Vcl.Controls.pas" + 91) + $6
[50687B91]{vcl220.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10079, "Vcl.Controls.pas" + 158) + $6
[506A83CC]{vcl220.bpl  } Vcl.StdCtrls.TButtonControl.WndProc (Line 5164, "Vcl.StdCtrls.pas" + 13) + $4
[50682C24]{vcl220.bpl  } Vcl.Controls.TControl.Perform (Line 7023, "Vcl.Controls.pas" + 10) + $8
[50687CF7]{vcl220.bpl  } Vcl.Controls.DoControlMsg (Line 10148, "Vcl.Controls.pas" + 12) + $11
[5068877F]{vcl220.bpl  } Vcl.Controls.TWinControl.WMCommand (Line 10423, "Vcl.Controls.pas" + 1) + $5
[50682FE9]{vcl220.bpl  } Vcl.Controls.TControl.WndProc (Line 7245, "Vcl.Controls.pas" + 91) + $6
[2185459B]{vclactnband220.bpl} Vcl.ActnMenus.CallWindowHook (Line 748, "Vcl.ActnMenus.pas" + 20) + $F
[50687B91]{vcl220.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10079, "Vcl.Controls.pas" + 158) + $6
[506871B0]{vcl220.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9786, "Vcl.Controls.pas" + 3) + $6
[50172D80]{rtl220.bpl  } System.Classes.StdWndProc (Line 16882, "System.Classes.pas" + 8) + $0
[50687CA2]{vcl220.bpl  } Vcl.Controls.TWinControl.DefaultHandler (Line 10120, "Vcl.Controls.pas" + 30) + $19
[506839AC]{vcl220.bpl  } Vcl.Controls.TControl.WMLButtonUp (Line 7494, "Vcl.Controls.pas" + 1) + $6
[50682FE9]{vcl220.bpl  } Vcl.Controls.TControl.WndProc (Line 7245, "Vcl.Controls.pas" + 91) + $6
[5068739F]{vcl220.bpl  } Vcl.Controls.TWinControl.IsControlMouseMsg (Line 9842, "Vcl.Controls.pas" + 1) + $9
[50687B91]{vcl220.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10079, "Vcl.Controls.pas" + 158) + $6
[11A50A48]{Castalia220.bpl} Castaliaeditor.GetSourceFromModule + $290
[506A83CC]{vcl220.bpl  } Vcl.StdCtrls.TButtonControl.WndProc (Line 5164, "Vcl.StdCtrls.pas" + 13) + $4
[506871B0]{vcl220.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9786, "Vcl.Controls.pas" + 3) + $6
[50172D80]{rtl220.bpl  } System.Classes.StdWndProc (Line 16882, "System.Classes.pas" + 8) + $0
[507CB41F]{vcl220.bpl  } Vcl.Forms.TApplication.ProcessMessage (Line 10352, "Vcl.Forms.pas" + 23) + $1
[507CB462]{vcl220.bpl  } Vcl.Forms.TApplication.HandleMessage (Line 10382, "Vcl.Forms.pas" + 1) + $4
[507C69DA]{vcl220.bpl  } Vcl.Forms.TCustomForm.ShowModal (Line 7148, "Vcl.Forms.pas" + 33) + $5
[12C131C2]{dcldac220.bpl} Daconnectioneditor.TDAConnectionEditorForm.SetComponent + $E
[12BFF924]{dcldac220.bpl} Crdesign.TCRComponentEditor.ShowEditorEx + $8C
[12BFF872]{dcldac220.bpl} Crdesign.TCRComponentEditor.ShowEditor + $32
[12C1DED6]{dcldac220.bpl} Dadesign.TDAComponentEditor.ShowEditor + $46
[12BFFC3D]{dcldac220.bpl} Crdesign.TCRComponentEditor.Edit + $D
[210E0351]{designide220.bpl} ComponentDesigner.TInternalItem.Edit (Line 7768, "ComponentDesigner.pas" + 1) + $F
[210A25D8]{designide220.bpl} Designer.TDesigner.Edit (Line 1011, "Designer.pas" + 0) + $4
[210A4887]{designide220.bpl} Designer.TDesigner.MouseDown (Line 1711, "Designer.pas" + 50) + $6
[5210B79D]{vcldesigner220.bpl} VCLSurface.TComponentToolWindow.WndProc (Line 1622, "VCLSurface.pas" + 16) + $32
[5210C243]{vcldesigner220.bpl} VCLSurface.TContainer.WndProc (Line 1922, "VCLSurface.pas" + 39) + $6
[11A50A48]{Castalia220.bpl} Castaliaeditor.GetSourceFromModule + $290
[5210B5BF]{vcldesigner220.bpl} VCLSurface.TDesignerToolWindow.MainWndProc (Line 1557, "VCLSurface.pas" + 2) + $7
[50172D80]{rtl220.bpl  } System.Classes.StdWndProc (Line 16882, "System.Classes.pas" + 8) + $0
[507CB41F]{vcl220.bpl  } Vcl.Forms.TApplication.ProcessMessage (Line 10352, "Vcl.Forms.pas" + 23) + $1
[507CB462]{vcl220.bpl  } Vcl.Forms.TApplication.HandleMessage (Line 10382, "Vcl.Forms.pas" + 1) + $4
[507CB795]{vcl220.bpl  } Vcl.Forms.TApplication.Run (Line 10520, "Vcl.Forms.pas" + 26) + $3

MarFin77
Posts: 4
Joined: Mon 08 Jun 2015 09:43

Re: Oracle Direct Access via UniDAC

Post by MarFin77 » Mon 08 Jun 2015 13:41

There comes some other Problems with UniDAC, which sounds like an Installation-Error, but the failures are still there after a new installation.

The "UniDAC Demo"-Project misses the TUniDump Class and the Help doesn't start from the DelphiXE8 Menu... :?

AlexP
Devart Team
Posts: 5530
Joined: Tue 10 Aug 2010 11:35

Re: Oracle Direct Access via UniDAC, No Demo and no IDE-Help

Post by AlexP » Tue 09 Jun 2015 09:51

Hello,

Please specify the version of UniDAC you are using: Standard or Professional?

MarFin77
Posts: 4
Joined: Mon 08 Jun 2015 09:43

Re: Oracle Direct Access via UniDAC, No Demo and no IDE-Help

Post by MarFin77 » Tue 09 Jun 2015 12:38

That's it! Our purchasing department just ordered the Standard Edition.
Sorry for this and thanks for reply.

This one's closed :oops:

AlexP
Devart Team
Posts: 5530
Joined: Tue 10 Aug 2010 11:35

Re: Oracle Direct Access via UniDAC, No Demo and no IDE-Help

Post by AlexP » Tue 09 Jun 2015 12:52

If you have any further questions, feel free to contact us.

Post Reply