Print Thread
Page 1 of 2 1 2
Temporary TLOBLocator requires Net8 8.1 or later
#52291 10/14/15 05:32 PM
Joined: Mar 2015
Posts: 28
BZerbe Offline OP
Member
OP Offline
Member
Joined: Mar 2015
Posts: 28
When trying to view the Explain Plan for a query, the following error message arises:

A Temporary TLOBLocator requires Net8 8.1 or later

After clicking Ok to the error message, the Explain Plan does show. How do I prevent this error message from popping up?

When I go to Help --> Check Online Updates, everything shows with a status of OK. So if I need to update something, what would I update and how?

PLD: 11.0.4.1774

Re: Temporary TLOBLocator requires Net8 8.1 or later
BZerbe #52292 10/15/15 09:42 AM
Joined: Aug 1999
Posts: 22,228
Member
Offline
Member
Joined: Aug 1999
Posts: 22,228
This indicates that PL/SQL Developer is using an Oracle 8.0 Client (or earlier).

If you have multiple Oracle Clients installed, you can go to Tools > Preferences > Oracle / Connection to select a more recent version from the "Oracle Home" selection list.

If you don't have a more recent Oracle Client installation you will need to upgrade your current Oracle Client.

If you are not sure, go to Help > Support Info and send me the information from the "Info" tab page.


Marco Kalter
Allround Automations
Re: Temporary TLOBLocator requires Net8 8.1 or later
Marco Kalter #52293 10/15/15 12:13 PM
Joined: Mar 2015
Posts: 28
BZerbe Offline OP
Member
OP Offline
Member
Joined: Mar 2015
Posts: 28
Thanks Marco. I will try it out. My current client version is < 8.

Re: Temporary TLOBLocator requires Net8 8.1 or later
BZerbe #52326 10/21/15 01:58 PM
Joined: Sep 2003
Posts: 387
London, UK
Member
Offline
Member
Joined: Sep 2003
Posts: 387
London, UK
Wow. Oracle 8.0 came out in 1997. Are you saying your client version is 20 years old?

Re: Temporary TLOBLocator requires Net8 8.1 or later
William Robertson #52328 10/21/15 07:18 PM
Joined: Mar 2015
Posts: 28
BZerbe Offline OP
Member
OP Offline
Member
Joined: Mar 2015
Posts: 28
Unfortunately, I am. We use Oracle Forms 6i and PLD must be using the client that gets installed with Oracle Forms 6i.

So, I just installed the Oracle SQL Plus Instant Client 11.2.0.4.0 in the c:\instantclient_11_2 directory. I then went to PLD --> Preferences --> Connection. I then pasted this directory in the Oracle Home and OCI Library properties because I want PLD to look at the new version. But, when I try to connect to the database I receive the following error:

Initialization error
Could not load "c:\instantclient_11_2"

OCIDLL forced to c:\instantclient_11_2
LoadLibrary(c:\instantclient_11_2) returned 0

Re: Temporary TLOBLocator requires Net8 8.1 or later
BZerbe #52333 10/22/15 09:21 AM
Joined: Aug 1999
Posts: 22,228
Member
Offline
Member
Joined: Aug 1999
Posts: 22,228
Is this perhaps a 64 Bit Oracle Client? You will need a 32 Bit version.


Marco Kalter
Allround Automations
Re: Temporary TLOBLocator requires Net8 8.1 or later
Marco Kalter #52336 10/22/15 01:36 PM
Joined: Mar 2015
Posts: 28
BZerbe Offline OP
Member
OP Offline
Member
Joined: Mar 2015
Posts: 28
32 Bit client.

Re: Temporary TLOBLocator requires Net8 8.1 or later
BZerbe #52337 10/22/15 01:44 PM
Joined: Jul 2004
Posts: 592
W
Member
Offline
Member
W
Joined: Jul 2004
Posts: 592
Are you sure c:\instantclient_11_2\oci.dll exists? No typos?

What happens when you use Start->Run
"c:\Program Files (x86)\PLSQL Developer\plsqldev.exe" instantclient="c:\instantclient_11_2"

Re: Temporary TLOBLocator requires Net8 8.1 or later
Worker #52338 10/22/15 03:15 PM
Joined: Mar 2015
Posts: 28
BZerbe Offline OP
Member
OP Offline
Member
Joined: Mar 2015
Posts: 28
Yes, c:\instantclient_11_2\oci.dll exists without any typos. I have double checked this and the error message persists.

If I use Start --> Run
"c:\Program Files\PLSQL Developer\plsqldev.exe" instantclient="c:\instantclient_11_2"
Then it works correctly and I can connect to the database. Everything looks fine when using this method. (I have a 32bit Win7 machine)

Re: Temporary TLOBLocator requires Net8 8.1 or later
BZerbe #52339 10/22/15 03:23 PM
Joined: Jul 2004
Posts: 592
W
Member
Offline
Member
W
Joined: Jul 2004
Posts: 592
I think I had the same problem (which is why I use the command-line parameter) but I blamed it on also using the "nologon" command-line parameter.

I'm glad you got it working. I'll leave any remaining bug-hunting to Marco smile

Page 1 of 2 1 2

Moderated by  support 

Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.4
(Release build 20200307)
Responsive Width:

PHP: 7.1.33 Page Time: 0.046s Queries: 15 (0.016s) Memory: 2.5609 MB (Peak: 3.0411 MB) Data Comp: Off Server Time: 2024-06-10 14:16:29 UTC
Valid HTML 5 and Valid CSS