Entity model designer shows no tables when you use integrated authentication

Here's the situation:
-Create a database connection using integrated Windows authentication. If you then set the filters on the correct schema, and others, all your tables will be displayed in Server Explorer. (Also works with SQL Developer, so I don't know I've got permissions.)
-Create a new entity model. Select generer generate from database, and then select this connection.
-There are no tables/views/procedures to choose from, never.

I find that if I create a different account with a normal password and connect in this way, the tables appear effectively. If I can just modify app.config for use authentication integrated, once the template is created, with the help of it works fine. But I have to change this back to update the model.

Looks like a bug to me. Anyone have any ideas?

Looks like you are running in this bug (not yet fixed):
Bug 13641824: EF DATA WIZARD DOESN'T SHOW a TABLE in ANOTHER SCHEMA WHEN USING OPS$ CONNECTION

However, the workaround is easy enough. As you've found, using a connection of $ no - OPS to generate the .edmx file, then change the connection string in the app.config file to use OPS$ user.

It will be useful,
Greg

Tags: Database

Similar Questions

  • How to hide the false underscores (_) of af: table when you use the check boxes

    Greetings,

    I was wondering, how to hide the String _ of af: table when a checkbox control are false (0) in JDeveloper 11.1.2.4.0?

    If the box is true, then he have a symbol 'tick' and that was correct, but if its false (0) instead of projection

    nothing, it shows a string of underscore (_) and it looks bad.

    OK I found the solution after all.

    Was indeed a skin problem because I was using the default merge skin and he added this code:

    AF | selectBooleanCheckbox: {no selected icon

    Content: url(/afr/fusionFx-v2/checkMark_NS_readonly.png)

    }

    So, on my current skin, I replace it with this:

    AF | selectBooleanCheckbox: {no selected icon

    content: inhibit;

    }

    Thank you to notice me in the right direction.

  • Determinations of web OPA shows white screen when you use the data model

    Hello

    I use Oracle Policy Modeling 10.5.5.40 on windows 7. I use embedded apache tomcat to test.

    I have started a new project, added a simple rule:

    [b1] the parent is eligible for the benefits of compassion so

    [b2] parent has a child

    I chose 'Build and Run' selected web determinations, work very well.

    When I added a data model, created two entities, parent-child, and the child is contained in the parent as to-many, then ran the project, it won't work any more. The section that says:

    =========

    is absent.

    I also tried to open an example of "MembershipDemo" that comes with OPM, same problem.

    Any ideas how can I fix?

    Thank you very much

    Looks like you have probably changed the Boolean value "the parent is eligible for compassionate care benefits" from the global to the parent. This means that is no longer a goal because it is a single Boolean value that can be determined, it is now a Boolean value for each parent in the rule template.

    The goal that presents itself as the first screen in your interview display all the high-level objectives - that is, all objectives at the global level.

    Some possible solutions to get a goal for your interview may are:

    1. If you try to determine cbb for 1 single parent, then you probably shouldn't introduce a parent entity, use the global as a parent

    2 introduce a global "all determined the eligibility of the BCC of parents" trying to see if "the parent is eligible for compassionate care benefits" is known to all parents

    3 decide which is the highest level (s) for your interview and to introduce these Boolean values to the global level.

  • Referential integrity when you use the account of APEX

    Hello
    I use authentication userid APEX in the app I am building. I would like to use the username in the table as a foreign key. However, given that the user ID is managed by APEX and not in a table that I created, I'm confused that how can I configure a FK on user name when you use the authentication of the APEX.
    I have to configure my own user table if I want to create FKs on the user name?

    Thanks for your help!
    -Reid

    Hey Reid,

    Yes, create your own table to the user. Make a function that takes the user name and password and returns a Boolean value. According to your criteria it should return TRUE for authenticated users and FALSE otherwise.

    Use custom authentication. Make a copy of the plan of Application Express users. Change the function of authentication - built in - to your own function. Read this prudent property by clicking on the label.

    The table user may be related to table all you want with a foreign key.

    Kind regards
    Learco

  • Lines of white brush model customized when you use raster/bitmap image

    Hello

    When to use a PNG image of raster/bitmap for a custom model brush, that I have the chance to see white lines when I use this brush on a stroke, whereas if I use a vector image (illustrator) for a model brush I don't see all the white lines.

    For example, I had two brushes model, perfect each containing a black rectangle of 256px X 256px. One is one PNG image which shows the white lines, the other a vector image (illustrator) who doesn't show white lines.

    illustrator-problem.png

    How can I get rid of these white lines when you use an image as a brush model raster?

    It is probably the result when an image is interpolated for the corners.

    If you create a separate rounded image for the corners and use it to a rectangle, there is no need of distortion and the result would go well (within the limits of a bitmap into a vector application model).

  • ORA-01789 - when you use the operator of TABLE and SEM_MATCH

    Client version: 11.1.0.7 on Windows 7 (32 bit)
    Server version: 11.2.0.3 on Windows 7 (64-bit)

    I am model prototyping a simple RDF, and I'm getting a ' ORA-01789: block has an incorrect number of columns in query results "when you use the SEM_MATCH with the SCOREBOARD operator.

    I can run this:
    select id, a.triple.GET_TRIPLE() from drik.rdf_data a
    and the first line is:
    (<http://www.ihc.com/drik/term#2>, <http://www.w3.org/2000/01/rdf-schema#subClassOf>, <http://www.ihc.com/drik/term#1>)
    Now, I want to use the TABLE like this:
    select
      c
    from 
      table(sem_match('{ <http://www.ihc.com/drik/term#2> <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?c . }', 
            sem_models('Prototype'),
            sem_rulebases('RDFS'),
            sem_aliases(sem_alias('rdfs','http://www.w3.org/2000/01/rdf-schema/')),
            null
            ))
    But this performance gives the ORA-07189. Even try SELECT * gives the same error.

    I expect to get a refund:
    <http://www.ihc.com/drik/term#1>
    How should I approach troubleshooting this?

    Thank you, Steve

    Thanks for posting the script. I was able to reproduce the error locally.

    The problem is the use of the sem_apis.create_rules_index () procedure, which has been deprecated:
    http://docs.Oracle.com/CD/E11882_01/AppDev.112/e25609/sdo_rdf_newfeat.htm#autoId26

    Please use sem_apis.create_entailment () instead, and the error should disappear.
    http://docs.Oracle.com/CD/E11882_01/AppDev.112/e25609/sem_apis_ref.htm#CHEHDGBD

    Thank you
    Matt

  • How can I make Firefox automatically show my homepage when you open a new tab (instead of a blank page now)?

    How can I make Firefox automatically show my homepage when you open a new tab (instead of a blank page now)?
    (version 3.6.6 on Windows7 64-bit platform)

    New tab homepage extension:
    https://addons.Mozilla.org/en-us/Firefox/addon/777

  • We have virtual machines on one of our groups that show alarms, but when you click on the tabs, alarms, or tasks and events there is no corresponding alert.

    We have virtual machines on one of our groups that show alarms, but when you click on the tabs, alarms, or tasks and events there is no corresponding alert.

    Can you try to make a vmotion host and see if it gets resolved? If not, can you close the virtual machine and start again? I have seen this problem before and a stop and start resolved.

  • Page tiles showing not when you use Adobe Muse and webmarketing accommodation

    Hello

    I created a muse site that has good page titles display in the browser when you use the bases web hosting. But I need the same site contains a blog now so changed hosting to web marketing, this has as consequence the pages not showing their page titles in the browser

    Does anyone know why this is, or what I can do about it?

    Thanks for any info

    concerning

    Martin

    The page title does not change with the change of site map, unless it is done manually, or if it is updated the file is downloaded from Muse.

    Please check the titles added to the page if they exist or not, there is always the same question, enter the url of the site.

    Thank you

    Sanjit

  • Bad performance on a table partitioned range when you use sysdate

    I have a partition table with a DATE partition key column.
    Tables servs as a sliding window this is by adding a new partiotion for each day and dropping out of the older partitions.
    Each week, I generate a weekly report:
    SELECT... FROM MaTable WHERE part-key-column > SYSDATE-7;
    This query runs for about 5 hours

    When you use a hardcoded hard 'day' the query is finished about 4 times faster
    SELECT... FROM MaTable WHERE part-key-column > TO_DATE ('20100211', 'YYYYMMDD');

    any suggestion?

    Qry Plans:

    First Qry (poor):
    SQL> explain plan for SELECT * FROM dwh_net1.net_na_messw  WHERE dwh_net1.net_na_messw.mdate > trunc(SYSDATE - 7);
    
    EXPLAIN PLAN ausgeführt.
    
    SQL> select * from table(dbms_xplan.display);
    
    PLAN_TABLE_OUTPUT                                                                                                                                                                                                                                              
    ---------------------------------------------------------------------------------------------------------
    Plan hash value: 1311981634                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                   
    ---------------------------------------------------------------------------------------------------------                                                                                                                                                      
    | Id  | Operation                | Name         | Rows  | Bytes | Cost (%CPU)| Time     | Pstart| Pstop |                                                                                                                                                      
    ---------------------------------------------------------------------------------------------------------                                                                                                                                                      
    |   0 | SELECT STATEMENT         |              |  8479K|  3000M|  1975K (10)| 06:35:11 |       |       |                                                                                                                                                      
    |   1 |  PARTITION RANGE ITERATOR|              |  8479K|  3000M|  1975K (10)| 06:35:11 |   KEY |    61 |                                                                                                                                                      
    |*  2 |   TABLE ACCESS FULL      | NET_NA_MESSW |  8479K|  3000M|  1975K (10)| 06:35:11 |   KEY |    61 |                                                                                                                                                      
    ---------------------------------------------------------------------------------------------------------                                                                                                                                                      
                                                                                                                                                                                                                                                                   
    Predicate Information (identified by operation id):                                                                                                                                                                                                            
    
    PLAN_TABLE_OUTPUT                                                                                                                                                                                                                                              
    ---------------------------------------------------------------------------------------------------------                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                   
       2 - filter("NET_NA_MESSW"."MDATE">TRUNC(SYSDATE@!-7))                                                                                                                                                                                                       
    Second (hardcoded, faster) Qry:
    SQL> explain plan for SELECT * FROM dwh_net1.net_na_messw  WHERE MDATE > to_date('12.02.2010','DD.MM.YYYY');
    
    EXPLAIN PLAN ausgeführt.
    
    SQL> select * from table(dbms_xplan.display);
    
    PLAN_TABLE_OUTPUT                                                                                                                                                                                                                                              
    ---------------------------------------------------------------------------------------------------------
    Plan hash value: 1311981634                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                   
    ---------------------------------------------------------------------------------------------------------                                                                                                                                                      
    | Id  | Operation                | Name         | Rows  | Bytes | Cost (%CPU)| Time     | Pstart| Pstop |                                                                                                                                                      
    ---------------------------------------------------------------------------------------------------------                                                                                                                                                      
    |   0 | SELECT STATEMENT         |              |  8479K|  3000M|   227K (10)| 00:45:30 |       |       |                                                                                                                                                      
    |   1 |  PARTITION RANGE ITERATOR|              |  8479K|  3000M|   227K (10)| 00:45:30 |    54 |    61 |                                                                                                                                                      
    |*  2 |   TABLE ACCESS FULL      | NET_NA_MESSW |  8479K|  3000M|   227K (10)| 00:45:30 |    54 |    61 |                                                                                                                                                      
    ---------------------------------------------------------------------------------------------------------                                                                                                                                                      
                                                                                                                                                                                                                                                                   
    Predicate Information (identified by operation id):                                                                                                                                                                                                            
    
    PLAN_TABLE_OUTPUT                                                                                                                                                                                                                                              
    ---------------------------------------------------------------------------------------------------------
                                                                                                                                                                                                                                                                   
       2 - filter("MDATE">TO_DATE('2010-02-12 00:00:00', 'yyyy-mm-dd hh24:mi:ss'))                                                                                                                                                                                 
                                                                                                                                                                                                                                                                   
    Published by: user10396457 on February 19, 2010 12:27

    Your two says plans are exactly the same. Are you sure that the elapsed time are different. Can you please set autotrace to traceonly and run two statements and send the output.

  • 11i Login page shows 'Error on Page' when you use IE 7

    Hi DBAs,


    I use Oracle 11.5.10.2 with DB 10.2.0.4 (Single Instance). EBS is on RUP6 and using the JDK 1.6.0_12.
    I'm using Firefox and not getting not any question. I used the first time IE-7 (7.0.5x) to access the application. I noticed that by pressing the button "Login" on the Login Page, it has been said in the bottom left of the EI says "Error on page" and was not navigate to any page or did not perform any action.

    I checked all services and everything was OK. When you use Firefox, I was able to navigate through the application without any problem.

    Using IE 7, I am able to access

    http://host.domain:8000/OA_HTML/fndvald.jsp?username=sysadmin &; password = sysadmin

    Most of the stuff seems to work fine when recording using above URLS, but 'GO' buttons throwing same error in IE "error on page". Rest of the Bottons as "Browser Edit", "Edit Favorites" are working very well, but when I push the button 'Go' then IE error display on any Page. It seems to me that when the need for a button navigate to the next page then IE saying 'Error on page' but when a button do lunch a new page it works fine.

    All responsibilities and links work properly. Navigation application using Firefox works quite well.

    Looking for your advice and suggestions to solve the problem.

    Thank you
    -Samar-

    Samar,

    See the following document.

    Note: 810406.1 - request connection with IE7 gives Javascript error
    https://metalink2.Oracle.com/MetaLink/PLSQL/ml2_documents.showDocument?p_database_id=not&P_ID=810406.1

    Kind regards
    Hussein

  • [ADF, JDev12.1.3] When you use create/restoreSavepoint... Restore operation is still useful? And other doubts...

    Hallo,

    Dario and Timo advised me (in this thread Re: [ADF, JDev12.1.3] Master w/playback af:form only af:tables detail: how to handle insert and edit through forms?) I make a request using the functions create/restoreSavpoint to this fragment in my application.

    The tables are read-only, and the user can insert and modify records by a form of popup.

    Each table has its own pop-up that I created using a btf executed as diaolog (*).

    Before I open the popup, I create the backup point.

    BindingContext bctx = BindingContext.getCurrent();  
    DCDataControl dcDataControl = bctx.getDefaultDataControl();  
    String sph = (String) dcDataControl.createSavepoint();  
    AdfFacesContext.getCurrentInstance().getPageFlowScope().put("AdfmSavePoint", sph); 
    

    When the popup is closed, I restore the backup point if the Cancel button was clicked...

    Object confirmOrCancel = returnEvent.getReturnValue();  
    if (((String) confirmOrCancel).equals("cancel")) {  
      String sph = (String) AdfFacesContext.getCurrentInstance().getPageFlowScope().get("AdfmSavePoint");  
      BindingContext bctx = BindingContext.getCurrent();  
      DCDataControl dcDataControl = bctx.getDefaultDataControl();  
      dcDataControl.restoreSavepoint(sph);  
    } 
    

    I have these doubts:

    1. the button "CANCEL ALL" (so far) AM restore operation is still meaningful (is always useful) when you use the check points? Or can I avoid using the restore of the AM operation, creating a backup point before you enter the fragment and restore it if the user clicks on "RESTORE ALL"?
    2. for all tables: before opening the popup insert/change the backup point is implemented pageFlowScope under the same key 'AdfmSavePoint '. Is it OK or would it be better to use a different key for each table (for example 'AdfmSavePointTable1', 'AdfmSavePointTable2',...)?
    3. If the pageFlowScope already contains a checkpoint under the "AdfmSavePoint" key... What does if I give the floor to new .put ("AdfmSavePoint", sph)? Can I be sure that the old value is overwritten?
    4. is this safe with nested savepoint? For example in my case I want to create a backup before the fragment in the image point is displayed (and restore if the user leaves the fragment by clicking "RESTORE ALL"), then within the fragment, as I said above, I would manage other points of record when inserting/editing tables.
    5. I noticed that clicking on the button "RESTORE ALL" when it relates to the AM-restore operation causes this strange thing: when before displaying the fragment I call SetCurrentRowWithKey on the master istance VO... If I click on "ROLLBACK ALL" posted master VO Records changes and 1 minutes of the main of the VO table is displayed. Why the master istance VO is not reimain in the folder I've previously selected by SetCurrentRowWithKey?
    6. With reference to the expression (*) above. The BTF 'dialogue' I created contains only the page jspx with shape and a return to activity. I also tried a) create (and restore) the backup point, b) to call createInsert inside the "dialog box" operation BTF (see images below), but the createInsert on retail VO istance called inside the 'dialogue' BTF seems not to reflect on the table as when I call createInsert by calling btf. I have to make some adjustments in the 'dialogue' of BTF?

    Thank you

    Federico

    Federico,

    (1) Yes, what should happen if a user add or edit vo1 and click ok in the dialog box but decided that ask to work must be restored?

    (2) as long as you don't have that a dialog box is open, it should work.

    (3) the flowrate range of page is a map. You can put the same key more than once. If the key already exists, the value is replaced.

    (4) in fact, I don't know, but the sounds of complicated design. I guess you can record more points, but only in the order of creation. It's as if you try to rebuild the framework. BTF yo it even for you, when worn right. Please go to ADF Architecture Square and read and watch it task flow of related things.

    (5) this behavior is as expected. A restore resets all the iterators so thagetto point at the top of he. http://www.Oracle.com/technetwork/Developer-Tools/ADF/learnmore/OCT2010-OTN-Harvest-183714.pdf 'keep the line after cancellation' shows how to handle this situation.

    (6) I suppose have you refresh the table iterator, once you close the dialog box for the new data. But that's only a guess because it depends on how the btf share control of data and the your involved.

    Timo

  • When you use a form variable, the paging bar does not work

    I have the following query:

    $maxRows_RS_Search = 7;
    $pageNum_RS_Search = 0;
    if (isset($_GET['pageNum_RS_Search'])) {
      $pageNum_RS_Search = $_GET['pageNum_RS_Search'];
    }
    $startRow_RS_Search = $pageNum_RS_Search * $maxRows_RS_Search;
    
    
    $colname_RS_Search = "-1";
    if (isset($_POST['Search'])) {
      $colname_RS_Search = $_POST['Search'];
    }
    mysql_select_db($database_dconn, $dconn);
    $query_RS_Search = sprintf("SELECT * FROM products WHERE (Category LIKE %s OR products.Manufacturer LIKE  %s OR products.Model LIKE  %s OR products.Color LIKE  %s) AND Category!= 'Stage Pianos' AND Category!= 'Recent Pianos' AND Category!= 'Recent Keyboards' AND hidden ='no'", GetSQLValueString("%" . $colname_RS_Search . "%", "text"),GetSQLValueString("%" . $colname_RS_Search . "%", "text"),GetSQLValueString("%" . $colname_RS_Search . "%", "text"),GetSQLValueString("%" . $colname_RS_Search . "%", "text"));
    RS_Search = mysql_query($query_limit_RS_Search, $dconn) or die(mysql_error());
    $row_RS_Search = mysql_fetch_assoc($RS_Search);
    
    
    if (isset($_GET['totalRows_RS_Search'])) {
      $totalRows_RS_Search = $_GET['totalRows_RS_Search'];
    } else {
      $all_RS_Search = mysql_query($query_RS_Search);
      $totalRows_RS_Search = mysql_num_rows($all_RS_Search);
    }
    $totalPages_RS_Search = ceil($totalRows_RS_Search/$maxRows_RS_Search)-1;
    
    
    $queryString_RS_Search = "";
    if (!empty($_SERVER['QUERY_STRING'])) {
      $params = explode("&", $_SERVER['QUERY_STRING']);
      $newParams = array();
      foreach ($params as $param) {
        if (stristr($param, "pageNum_RS_Search") == false &&
            stristr($param, "totalRows_RS_Search") == false) {
          array_push($newParams, $param);
        }
      }
      if (count($newParams) != 0) {
        $queryString_RS_Search = "&" . htmlentities(implode("&", $newParams));
      }
    }
    $queryString_RS_Search = sprintf("&totalRows_RS_Search=%d%s", $totalRows_RS_Search, $queryString_RS_Search);
    uery_RS_Search = sprintf("SELECT * FROM products WHERE (Category LIKE %s OR products.Manufacturer LIKE  %s OR products.Model LIKE  %s OR products.Color LIKE  %s) AND Category!= 'Stage Pianos' AND Category!= 'Recent Pianos' AND Category!= 'Recent Keyboards' AND hidden ='no'", GetSQLValueString("%" . $colname_RS_Search . "%", "text"),GetSQLValueString("%" . $colname_RS_Search . "%", "text"),GetSQLValueString("%" . $colname_RS_Search . "%", "text"),GetSQLValueString("%" . $colname_RS_Search . "%", "text"));
    
    

    The navigation bar

    </table>
             <?php } while ($row_RS_Search = mysql_fetch_assoc($RS_Search)); ?>
           <table border="0">
             <tr>
               <td><?php if ($pageNum_RS_Search > 0) { // Show if not first page ?>
                   <a href="<?php printf("%s?pageNum_RS_Search=%d%s", $currentPage, 0, $queryString_RS_Search); ?>">First</a>
                   <?php } // Show if not first page ?></td>
               <td><?php if ($pageNum_RS_Search > 0) { // Show if not first page ?>
                   <a href="<?php printf("%s?pageNum_RS_Search=%d%s", $currentPage, max(0, $pageNum_RS_Search - 1), $queryString_RS_Search); ?>">Previous</a>
                   <?php } // Show if not first page ?></td>
               <td><?php if ($pageNum_RS_Search < $totalPages_RS_Search) { // Show if not last page ?>
                   <a href="<?php printf("%s?pageNum_RS_Search=%d%s", $currentPage, min($totalPages_RS_Search, $pageNum_RS_Search + 1), $queryString_RS_Search); ?>">Next</a>
                   <?php } // Show if not last page ?></td>
               <td><?php if ($pageNum_RS_Search < $totalPages_RS_Search) { // Show if not last page ?>
                   <a href="<?php printf("%s?pageNum_RS_Search=%d%s", $currentPage, $totalPages_RS_Search, $queryString_RS_Search); ?>">Last</a>
                   <?php } // Show if not last page ?></td>
             </tr>
           </table>
    
    

    As you can see I'm using $_POST when running the database. It works fine the first time, however when you use the back of the navigation bar for a reason any he does not post research. When I change this back to a ' $_GET ' pagination works fine. Is there a way to get the paging function with the $_POST?

    Any help welcome

    Using GET to interrogate a database is fine as long as you take precautions to disinfect all input to prevent SQL injection, and to ensure that the user will not be able to return lines, so that they are not allowed. Other than that, you can store the value of research in a session variable.

  • When you use the NI-CAN Transmit sample receive the same Harbor; can a virtual CAN channel (RCA or 257) be used?

    I work for a company that produces and transforms electric parts. We strive to get in remission at nine of the ECU, experiences, Instrument clusters etc. I'm trying to learn how to use LabVIEW to write commands and read the data on the CAN bus. I have downloaded the NI-CAN driver. I am currently 'play' with the same reception Port.VI show in the basic frame of the finder example API folder OR. I am not able to send the number in the data to write the table that it be read by the ncReadNet Mult .vi. When I put the parameter to 'Pending entries reading' the ncGetAttr.vi returns a 0 to indicate that there are no frames to read. As a result, the Mult.vi ncReadNet does not run.

    I don't have any connected equipment, I use the virtual CAN channel CAN256. Is this the reason why I can't get data frames in my queue for the Mult.vi ncReadNet to read?

    When you use the NI-CAN Transmit sample receive the same Harbor; can a virtual CAN channel (RCA or 257) be used?

    CAN carry 256 and 257 are connected to eachother through software.  When you write about 256, you can read the data on 257 and vice versa.  I think the example you mention is a writing and reading on the same port, but what you want is to probably to make a copy of this VI, in order to run two at once, where it opens 256 and the other opens 257.  Then, when you write one that you will see on the other.  I think you might be able to use the test panel CAN too read an and use the example of the other.

  • Grid toggle when you use vertical tools, LR 5.3

    For after the video tutorials online for LR5, pressing [CTRL] + [ALT] + O when you use the vertical tools in the part of Correction of the lens design tools will toggle the Overlay network and outside.  When the grid is displayed, the tutorials also show it would be a top/Center options toolbar that has calibration and transparency controls to customize its appearance.  This key combination doesn't seem to work for me in LR5.3.  Has it been modified, deleted, known, bug or I do something wrong?  (LR 5.3, Win 7, 32 - bit)

    I think you could talk about two different grids.

    There is the auto-grille that lights up when you access any slider in the manual lens correction tab - it is transient and not definable by the user.

    There is the magnifying glass which is consulted withi opinion collection grid > magnifying glass Overlay feature. So the key [CTRL] [ALT] [O] to work, you have to select a grid, Guides, or Image first to superimpose. Then, it works as expected. I suspect that if you turn on the grid by checking it in view > Loupe Overlay, it will work as expected.

Maybe you are looking for