Completion Insight not working

A customer is using the same version of SQL Developer on the same workstation platform as myself.  My Completion Insight works, his does not.
SQL Developer version 3.1.07 on Windows 7 Professional.
Completion Insight is enabled under Tools->Preferences->Completion Insight.  Regardless of this setting the ctl + <space> shortcut works instantly for me, but under no circumstances for the customer.
I made a test account on the DB that mirrors customer's privileges - my Completion Insight using the test account still works, so the problem must be with local to his install.
I verified his SQL Developer files came from the same zip file I used for my own installation.
Any ideas what is preventing his Completion from working?

You might consider upgrading your customer to the latest release, v3.2.20.09
In the meantime, I've noticed completion insight NOT working when there's a syntax/parsing issue. For example, what's in the worksheet code wise when they try it?
With an empty worksheet, if they type select * from <ctrl><space>, does nothing come back?

Similar Messages

  • Code completion(insight) not working in SQL Developer Version 2.1.1.64

    I recently downloaded SQL developer Version 2.1.1.64. However the code completion feature is not working automatically. I have checked the Automatically complete code in SQL worsheet checkbox under Tools->Preferences-> Code Editor-> Completion Insight.
    Strangely, I get the code completion pop up window when I explicitly press the completion insight shortcut(Ctrl + Space).
    Please help.
    Thanks and Regards.

    Hi, I am getting the following logs :
    Code completion time = 1015
    *...?aux tok2?, parse time = 63
    InsightableOracleDatabase.fetch() time = 360
    Code completion time = 844
    Finished parsing = 0
    *...?aux tok2?, parse time = 62
    InsightableOracleDatabase.fetch() time = 344
    Code completion time = 812
    Finished parsing = 0
    *...?aux tok2?, parse time = 63
    InsightableOracleDatabase.fetch() time = 359
    Code completion time = 891
    Finished parsing = 0
    Thanks

  • Completion Insight not working correctly when using Enterprise User Security (EUS) logon

    This is a pre existing issue we've experienced with SQL Developer, though I've only just worked out what is causing the issue it is present in previous versions of the tool, up to the current 4.0.EA2.
    We experience issues with the Completion Insight functionality of SQL Developer.
    When we log into a database using Enterprise User Security i,e authenticating against OID, the schema of the database account is prefixed to any reference to public synonyms, ie all user_%, all_%, dba_% and v$% views.
    When I change the authentication of the database account back to normal database authentication the schema prefix correctly isn't shown. It simply suggests the synonym name of the views.
    An example of this is as follows when attempting to query the DBA_TABLES view:
    The database account is ORADBA and has DBA privs.
    The EUS user that is mapped to the ORADBA schema is dbutler.
    The ORADBA user is configured to authenticate externally (against OID).
    I login with my dbutler directory credentials:
    If I start typing:
    select * from dba_tabl
    The object name is suggested as ORADBA.dba_tables
    If I change the authentication of the ORADBA account back to database authentication, the prefix is no longer present.
    i.e If I start typing:
    select * from dba_tabl
    The object name is suggested as dba_tables

    If you're not using DB 10.2 this is the "expected" behavior for the DB. See also metalink note 351170.1 "Enterprise Users Can Connect to a Database when the OID Account is Disabled"
    regards,
    --Olaf                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Can't get completion insight to work

    Hi all,
    I just can't get completion insight to work on the newer releases of sqldeveloper. It works fine until Version 1.5.5 Build MAIN-5969. However on both Version 2.1.0.62 Build MAIN-62.61 and Version 2.1.0.63 Build MAIN-63.73 it justn't work no matter what settings I use.
    I have run both the builds from \sqldeveloper\bin\sqldeveloper.exe and no exceptions are reported.
    This is the console output from 2.1.0.63
    Finished parsing = 16
    UsersCache.fillIn() time = 2015 ret==null?: false
    Finished parsing = 0
    Finished parsing = 0
    Finished parsing = 0
    Finished parsing = 0
    *...?aux t2?, parse time = 172
    Finished parsing = 0
    Finished parsing = 0
    InsightableOracleDatabase.fetch() time = 2609
    select 'TABLE' type, user owner, name object_name, null column_name, null column
    id, null datatype FROM sys.obj$ o
    where o.owner# = 173
    and o.name not like 'BIN%'
    and o.type# = 2
    and rownum <=50
    union all
    select 'VIEW' type, user owner, name object_name, null column_name, null column_
    id, null data_type FROM sys.obj$ o
    where o.owner# = 173
    and o.name not like 'BIN%'
    and o.type# = 4
    and rownum <=50
    Code completion time = 3516
    Finished parsing = 0
    *...?aux tok2?, parse time = 31
    Finished parsing = 0
    Finished parsing = 0
    Finished parsing = 0
    Finished parsing = 0
    Finished parsing = 0
    Finished parsing = 0
    InsightableOracleDatabase.fetch() time = 38828
    select 'TABLE' type, ''||o.owner# owner, name object_name, null column_name, nul
    l column_id, null data_type FROM sys.obj$ o
    where o.name not like 'BIN%'
    and o.type# = 2
    and rownum <=50
    and name like ?
    union all
    select 'VIEW' type, ''||o.owner# owner, name object_name, null column_name, null
    column_id, null data_type FROM sys.obj$ o
    where o.name not like 'BIN%'
    and o.type# = 4
    and rownum <=50
    and name like ?
    union all
    select 'TABLE' type, user owner, synonym_name object_name, null column_name, nul
    l column_id, null data_type
    from all_synonyms
    where synonym_name like ?
    and rownum <=50
    and owner in (user,'PUBLIC')
    AP_I%
    AP_I%
    AP_I%
    Code completion time = 38984
    Any help to get this working would be much appreciated.
    Thanks

    This console output says that the completion insight queries are executing - the first example took ~ 3.5 seconds and the second example took ~ 39 seconds. Unfortunately, it doesn't tell you how many records it returned.
    If you copy the queries out of the console output and run them manually, do you get any results? For example, the second query would be:
    select 'TABLE' type, ''||o.owner# owner, name object_name, null column_name, null column_id, null data_type
    FROM sys.obj$ o
    where o.name not like 'BIN%'
    and o.type# = 2
    and rownum <=50
    and name like 'AP_I%'
    union all
    select 'VIEW' type, ''||o.owner# owner, name object_name, null column_name, null column_id, null data_type
    FROM sys.obj$ o
    where o.name not like 'BIN%'
    and o.type# = 4
    and rownum <=50
    and name like 'AP_I%'
    union all
    select 'TABLE' type, user owner, synonym_name object_name, null column_name, null column_id, null data_type
    from all_synonyms
    where synonym_name like 'AP_I%'
    and rownum <=50
    and owner in (user,'PUBLIC')theFurryOne

  • Code completion particular not working

    Hello,
    in my program there are serveral internal classes. Each class has its own include file. Code completion seems not working for internal classes in other include files.
    example:
    lcl_class1 in includec01   (first included)
         class-methods static1_1
         methods method1_1
    lcl_class2 in includec02   (second included)
         class-methods static1_1
         methods method1_1
    problem:
    While development in lcl_class2 there are no code completion for lcl_class1.
    No code completation for lcl_class1=>static1_1
    but if you declarate "data lo_myclass type ref to lcl_class1." code completion is working fine for public member methods and attributes in the same file.
    In Functiongroups all working fine.
    Best Regards
    Markus Bauernschmitt
    Und da hier eh die meisten deutschsprachig sind und mein Englisch grausam ist, nachfolgend die Erklärung nochmal auf deutsch.... ;-)
    In meinen Programmen findet die Codevervollständigung keine interne Klassen aus vorangegangenen include Dateien. Dadurch werden weder die Klassen selbst noch die statischen Methoden angezeigt. Gebe ich eine statische Methode ein und möchte die Hilfe anzeigen (F2) erscheint die Fehlermeldung "Codeinformationen sind nicht verfügbar".
    Dieses Problem tritt nicht auf, falls die Deklaration einer Variablen in der gleichen Include Datei erfolgt.
    Deklaration einer Variablen in der aktuellen Include Datei -> Dokumentation der öffentlichen (nicht statische) Methoden und Attribute funktioniert
    Zugriff auf öffentliche (statische oder nicht statische) Methoden und Attribute von globalen Variablen (deklariert in einer anderen Datei) funktioniert dagegen nicht.
    Es sind nur anscheinend nur Programme betroffen. Bei Funktionsgruppen (getestet am Beispiel "ldemo_cr_car_rental_screen") trat der Fehler nicht auf.

    Hi Dominik,
    thank you for your answer. The internal classes are already simple and lightweight. In my understanding of OO I keep classes private as possible and so I create this specific "one program helper classes" in the smallest reasonable scope.
    However, this is a architektur decission. But the pivotal question is: Why working this kind of code completion in function groups but not in programs.
    Some additional information.
    - Code completion working in "START-OF-SELECTION."
    - In Functiongroup includes (Testcase lcl_class1 show as public type and lcl_class2 show as local public class.
    Best regards
    Markus

  • Code completion does not work with table alias

    Hi all,
    When i use SQL developer to create a simple query like below i alias my tables so i can oversee it better.
    select
    * from  PRODUCTS p
    inner join PRODUCT_TYPES pt on PRODUCT_TYPES.PRODUCT_TYPE_ID = p.But when i give the driving table a alias like p and i try to do a join like you see in the code SQL developer will not show the columns from table PRODUCTS.
    What do i wrong or is this a bug?
    Thanks in advance,
    Daniel

    Hi,
    Sue, there are lots of code completion don't work either.
    Some of them are :
    1. The code completion seems not working if we put double-quote ("") to enclosed the object name.
    SELECT t. -- CTRL+Space the code completion won't work here
    FROM   MYSCHEMA."MYTABLE" t   2. The code completion also not working if we state some characters of the column name, although it still works for the uncomplete object name
    i.e the name of the column is : MYFIELD
    SELECT t.MY  -- CTRL+Space, the code completion won't work here
    FROM   MYSCHEMA.MYTABLE t   3. Sometimes, I can see two code completion lists when I use CTRL + Space
    Usually, it happens on the first connection's SQL Worksheet, the second and so forth are fine.
    SELECT t.     -- CTRL+Space, shows two lists which I can choose both of them
    FROM    MyTable t4. Code completion also not working when we try to access object from other schema. tbeech post it on
    Re: Code Assist -- Table Alias
    Are those code completion bugs are also logged?
    Regards,
    Buntoro

  • Completion Insight seldom works

    Running ver. 3.1.07. Completion Insight seldom/seldom/seldom works. I have it turned on. Suggestions.
    I thought I sent a debug/trace file with a new thread but can't find it and don't find the directions recreate the debug/trace file.
    Any suggestions.
    Can't send u a debug file as I could never get the exe to execute from the gin dir.

    Hi,
    Completion Insight seldom/seldom/seldom worksis a bit vague. You can always download the current 3.2 release (3.2.09.30) and try that out -- each release has bug fixes. I do recall something about it not working in the scenario File | Open | SQL File , even after selecting a connection. Not sure if that was fixed for 3.2, or is queued up for 3.2.1.
    Otherwise please provide a specific description of incorrect behavior with a detailed test case.
    Regards,
    Gary
    SQL Developer Team

  • UI Editor refresh problems and Insight not working

    Hi all, i'm having 2 problems which are really annoying. Everything used to work fine but suddenly one day 2 problems arose. Number 1, code insight isn't working... I checked my options, played with the delay but when I hit . nothing happens.
    My second problem is with the UI Editor.. everytime I try and drag a component it disappears but when I release the mouse it reappears. So lining up components is very painfull to say the least. The component gets "replaced" with a dark gray box and when I drag it around it keeps coloring the editor a dark gray. So if I move the component back to an area it already was, you don't know exactly where it is. God this is so hard to explain.. but if you have experieced it you know what i'm talking about. Any suggestions?
    Thanks
    Dave

    Check to make sure your source directory structure matches your package structure. Open up your Project Settings, and go to "Common->Input Paths" panel, and look at the Java Source Path. Suppose it is something like:
    Source Path = g:\jdev_home\jdev\mywork\Workspace1\Project1\src
    If your class is located in:
    (Source Path)\mypackage1\SomeClass.java
    then SomeClass.java should also have a package statement for "mypackage1". If you don't want to use packages in your source file, move your source file up one directory.
    Although it is legal to have directory & package structures not match, it is generally not recommended. JDev 9i currently requires that these hierarchies match in order for code insight to work - it can be quite a performance hit otherwise if they do not match if code insight has to search through all your directories to locate a given class.
    - Jimmy

  • LOV auto-completion is not working (1)

    When the user types in a partial value in the messageLovInput and tabs out, the value gets auto-completed if there is a unique match. If there is not unique match, then the LOV modal window opens up.
    In some cases, you may see that typing in a partial value and tabbing out does not do anything, except for moving the focus on the base page. This can be because of the following reasons.
    1. You may have explicitly turned off auto-completion, by specifying the value of property "Disable Validation" to true.
    2. You may be using a browser that does not support PPR. Auto-completion relies on the PPR functionality, and it does not work in environments where PPR is not supported. For example, Netscape 4.75 does not support PPR. IE 6 and Mozilla 1.7 support PPR.

    Try a reset and see if it fixes the problem. You will not lose any data.
    Reset the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider if it appears on the screen - let go of the buttons. Let the iPad start up.

  • AIR 3.2 StageWebView complete event not working on iPad2

    I have created a simple test app using Flash CS5.5 and air 3.2 to test the stageWebView functionality however I am having problems getting the Event.COMPLETE to fire. My website loads fine but the  onComplete function is not being called.
    Here is my code. I would appreciate if anyone can confirm if there is a bug or if there is a problem with my code.
    import flash.media.StageWebView;
    if (objApp == undefined) {
              var objApp = new Object();
    function displayWebsite(e:MouseEvent):void {
              objApp.webView = new StageWebView();
              objApp.webView.stage = this.stage;
              objApp.webView.viewPort = new Rectangle(120, 120, 530, 710);
              objApp.webView.addEventListener(Event.COMPLETE,onComplete);
              objApp.webView.loadURL("http://www.mediakitchen.co.uk");
    function onComplete(e:Event):void { 
              debugTxt.text = "WebPageLoaded";            
    function onError(e:ErrorEvent):void {
              debugTxt.text =="Page is not available. Try reloading.";
    function onChanging(e:LocationChangeEvent):void {
              debugTxt.text =="Loading...";

    This is still bugging me. Whilst the cut down example did indeed work, when I try this for a video, it does not work. In the following example, I can hear the video playing but I cannot see it. The onVideoLoadComplete function is not being called.
    Any ideas why this would work when loading a website but not when loading a video. If I put the  webView.stage = this.stage; where I have commented out, the video displays correctly however I need to display and remove things from my app once the video has completed loading. Is this a bug or am I missing something here? Perhaps there is no way to detect when a video has completed loading? I am packaging with Flash CS5.5 and AIR 3.2
    import flash.geom.Rectangle;
    import flash.media.StageWebView;
    import flash.filesystem.File;
    var webView:StageWebView = new StageWebView();
    var path:String = new File(new File("app:/video.mp4").nativePath).url;
    // webView.stage = this.stage;
    webView = new StageWebView();
    webView.viewPort = new Rectangle(100, 100, 400, 300);
    webView.addEventListener(Event.COMPLETE,onVideoLoadComplete);
    webView.loadURL(path);
    function onVideoLoadComplete(e:Event):void {
              debugTxt.text = "video load complete"; 
              webView.stage = this.stage;

  • Zsh completion can not work after re-login

    I follow http://www.linux-mag.com/id/1106/
    my .zshrc
    autoload -U compinit
    compinit
    zstyle ':completion:*' verbose yes
    zstyle ':completion:*:descriptions' format '%B%d%b'
    zstyle ':completion:*:messages' format '%d'
    zstyle ':completion:*:warnings' format 'No matches for: %d'
    zstyle ':completion:*' group-name
    if [ -d ~/zshfunc ] ; then
    r() {
    local f
    f=(~/zshfunc/*(.))
    unfunction $f:t 2> /dev/null
    autoload -U $f:t
    fpath=(~/zshfunc $fpath)
    autoload -U ~/zshfunc/*(:t)
    fi
    There is a ~/zshfunc/_fossil script, but it can not work after re-login.
    The temp workaround is re-type 'compinit' manually.
    fossil <tab> # will use file name as completion
    compinit
    fossil <tab> # will show commands for fossil
    Last edited by dlin (2014-11-10 00:47:14)

    Hi
    Thanks for the tip. However, I elected not to save the XP SP2 uninstall files when I installed SP2. so I appear to be stuffed.
    There must be some creative drivers that work with an audigy with XP SP2 installed!
    If not then its either re-format the Hard Dri've and re-install everything again (Doh!!) or get another (not Creative Labs) soundcard.
    this is really bugging me.
    Zonker

  • Delivery completed indicator not working..

    HI SAP expers,
    some purchase orders not getting chick mark of  Delivery completed indicator ater receiving goods
    i have PO with 100 qty .  then GR 100 qty  .  but its not taking in the purchas eorder
    Delivery completed indicator not check automaticalley. i did all the configuration in spro-mm-inventory-GR-indi  extt...
    most of th ePO or  getting but some POs or not getting.. is there any settings behind MATERIAL MASTER or any .?
    Regards,
    Anthyodaya.

    Try the following config..
    1. Set Delivery complete indicator at plat leve
    spro - mm --inventory mgmt -
    Goods receipt -
    Set delivery complete indicator
    2. COntrol field selection for MIGO to disable users from changing it.
    spro --> Materials Mgmt --> Inventory Mgmt --> Settings for enjoy Transaction --> Field Selection for MIGO
    set field : "Del.Completed" Ind.     GOITEM-MIGO_ELIKZ    to Display

  • Delivery completion indicator not working

    Hi ,
    I am giving delivery completion indicator in the delivery tab of the PO thru ME22N and saving the PO . After that when I am trying to do GR it is allowing me to do GR. It is is not stopping me from doing goods receipt even after giving delivery completion .
    Please help . HOw it can be sorted out.
    Regards
    Nandini

    Hello nandini,
    It is std SAP functionality. The Delivery completed indicator will Indicates that the item is to be regarded as closed.
    The delivery complete indicator will just remove the said PO item from the open PO list. It will not object from further goods receipt if we try to do. The PO - line item whihc is marked as complete will not appear in any std open PO reports (ME2M / ME2L / ME2N with selection parameter as WE101).
    If you dont want the users to make further GR to the PO, what you can do is that, mark the PO - item as delivery completed and also block the PO line item in Me22n. (Select the line item and click the lock icon)
    Regards
    Gregory Mathews

  • Insight not working

    Hi all, just curious if anyone knows a solution to my problem. Insight isn't working....
    If I say class. and wait, my structure window flickers but nothing happens. If I do something like class.. I get a popup window but its not for the class, more of a high level view.
    It used to work and yes I have checked my preferences to see if it was enabled. Timer is set for 1 second.

    Dave --
    Does your class compile? Sometimes if there are syntax errors, Code Insight may not be able to parse correctly. A workaround for this (that usually works) is to add a semicolon at the end of the line. Do you get a message in the Code Editor status line that Insight is not available?
    The other thing to check is that the class you are trying to get insight on is in your classpath.
    -- Brian (JDev Team)

  • Auto complete does not work when entering a URL

    firefox 3.10.6 on Fedora Linux fc13 x86_64. Show all history shows the history of visited web sites. "Remember History" is on. The auto complete was working. I did try unchecking view the bookmark toolbar, but not sure if that caused the loss of auto complete.

    I tried that and it doesn't work. I have Mac OX v 10.6.4 . Anyone have a clue? It's very frustrating. thanks.

Maybe you are looking for