Network data Model Visualizer

Hi:
how/where can I obtain the "Network data Model Visualizer" to display network models?
Vijay
(703) 447-6708

Is there an other way to visiualize the Network data. Does any GIS System (ESRI ArcGis, Intergraph Geomedia, etc.) support the Network Model?

Similar Messages

  • Path direction in Oracle spatial network data model

    Hi all,
    can any one help me how to implement path direction using oracle network data Model?
    We are using Oracle Spatial database. there is one feature called network constraint in Network data Model. but how to implement path direction of my Network ? Please help me any one

    The path direction in a Spatial network is enabled at creation time when calling the create network procedure such as SDO_NET.CREATE_LOGICAL_NETWORK. If you describe the Create procedure you're using you should see a IS_DIRECTED argument, which when set to TRUE will enable path direction. Then just ensure that your links are created in the right direction -specifying correct orientation for start node and end node.
    Cheers,
    Stuart.

  • How to use NetworkConstraint in Network Data Model?

    e.g. In a transportation application, you may drive from Node1 to Node2 along Link12, and from Node2 to Node4 along Link24, but you can not 'turn-left' from Link12 to Link24, how to restrict this in Oracle Spatial Network Data Model?
    Is there any examples?
    Thanks a lot.

    The only way I know to do it, is to have a more complex node model. Instead of a simple node joining links 12 and 24, you need several at that point that link the streets. For example, with a standard four-way intersection, each end of the streets would have a node (warning CRUDE drawing):
    ..A
    B.+.C
    ..D
    Links between those nodes could have directional restrictions, or not even exist at all between any two. So, you could set it up such that From D to A and B to C you can go either way. For right turns, D to C, C to A, A to B, and B to D are directional. For left turns, C to D, A to C, and B to A are directional, with no D to B link existing.
    Hope that makes sense.

  • Network data model for public transport

    Hi,
    I've been playing with Gis for the last 10 years and now I am enrolled in a project to find best way to go from one point to another in Barcelona (Spain) locations, using the public transport network.
    The goal is to get a route, from one address to another (both given as inputs), formed by:
    -     a 1st piece of path walking to the bus stop
    -     a 2nd piece of path involving the bus used to go from one bus stop to another
    -     optional 3rd piece of path with a second bus
    -     the last piece of path to walk from the destination bus stop to the destination address.
    This is a nice problem to resolve with a quite good looking software like the Oracle NDM. I know the big problem will be to put all the data in the right format.
    But the question I’d like to share with you would be to approve or improve the algorithm I am thinking to resolve this:
    STRUCTURE
    Network Data Model NDM_1: creation of a SDO spatial network with all the streets and cross-roads to walk through
    Other NDM_2 to store the bus stops with the bus-route-linking information.
         The reason to put them separately is for easily maintenance (a priori).
         [A second approach perhaps would be to put the bus stops as nodes of NDM_1 also]
    ALGORITHM
    1. Look for bus-stops near the geolocated origin address. (say listing BS_ORIG_list)
    2. Look for bus-stops near the geolocated destination address. (say listing BS_DEST_list)
    3. Search through NDM_2 for possible correspondences between BS_ORIG_list and BS_DEST_list through single bus line or by two different bus lines applying a network constraint.
    (if not correspondence found or if more than 2 bus lines needed, abort by app requirement)
    4. Find the walking paths needed to complete the various routes found in step 3 to get from address origin to destination
    5. Order the results by time spent or by meters to walk.
    Sure there might be improvements to this solution and also other ways to face such a common problem.
    Thanks in advance,
    David Foix

    Hi Andrejus,
    Thanks for answering.
    I read through your thread already...
    I understand and agree it would be a multimodal network. But what would that mean in the time of storing the data and asking for the route?
    But I am still doubting the way to query for the resulting route. Having two adresses to join, would there be a nice function or procedure to ask for the route giving preference to walk the minimum meters and use preferently the bus network?
    Or should I rely on the first algorithm I proposed? I thought there would be a nicer solution.
    In your case, "road transport, railway transport, naval transport and air transport" I understand it would be a case to use different networks as they don't share spatial geometry, only some nodes..isn't it? Did you have the need to join all of them to find route solution giving preference to one of them?
    Regards,
    David

  • Populating One way path in our Network data model

    Hi
    I have some data for my application car navigation system. I am using Oracle spatial feature in my database.we created network data model for our application. we want to populate One way path direction in my Network data model. I am not able to do Please help me

    HI Paolini,
    No this direction is for our Network model. but we want to populate for Device. My table structure is
    delhi_road
    SW_UFI
    NAME
    FROM_LEFT
    TO_LEFT
    FROM_RIGHT
    TO_RIGHT
    ALIAS_NAME
    LABEL
    LENGTH_M
    SPEED
    ONEWAY
    STATE
    TOLL_0_1
    CITY
    CLASSIFICA
    CATEGORY
    GEOMETRY
    ID
    USER_ID
    here is oneway column if value is 1 then it is one way otherwise bidirectional. I created data model but i am not able to populate path direction

  • Network Data Modeler Source

    I have been working on building PL/SQL to extract Network models from well formed road shape files. I have successfully built a rather large road network and would like to add some features to Oracle's Network Data Model Editor to assist with final editing and add the pl/sql extraction module. Does anyone know if Oracle has released the source for this or if they are planning to?
    Thanks

    Hi,
    Please see the Data Modeler Forum message option Show Source/Target Name “on” in the logic model for an answer to this question.
    David

  • Oracle network data modele on mapviewer

    bonjour , goodmorning
    English:
    I have an application of oracle network data modele witch contains node , link , plink and path tables. and i like to view this whith mapviewer application on web page, i was setup mapviewer 10.1 with OC4J and i saw the mvdemo without errors ... please get me the steps to do for visualizing my network.
    Français:
    j'ai mon propre réseau oracle network data modele et je voudrais le visualiser avec mapviewer sur une page web. le réseau contient les quatres tables necéssaire et pas de probleme dans ce coté. j'ai bien installer mapviewer avec le serveur OC4j et j'ai visualiser l'exemple mvdemo sans aucun probleme... SVP indiquez moi les etapes a suivre afin de visualiser mon reseau.

    First may I recommend that you use the latest MapViewer quick start kit, which is 11g R1.
    On your mapviewer web site, if you click the "Demos" tab, there is a link to a simple Network demo page. Have you tried using that? You should populate it with your own network data (network name et al). Let us know if you need more information on how to make this demo work with your data.
    thanks
    LJ

  • Problem reading a network (Network Data Model)

    Hello,
    I'm trying to create a network for routing. I can create and write this network fine but can't read it.
    Currently I'm using the PL/SQL API but have also tryed the Java API (both present the same problem).
    The following PL/SQL gives the below error:
    EXECUTE SDO_NET_MEM.NETWORK_MANAGER.READ_NETWORK('P_ROUTING','FALSE');
    ORA-29532: Java call terminated by uncaught Java exception: oracle.jdbc.driver.OracleSQLException: ORA-00600: internal error code, arguments: [kxsGetRuntimeLock2], [0x0D7CF7C38], [1], [1], [1], [], [], []
    ORA-06512: at "MDSYS.SDO_NETWORK_MANAGER_I", line 284
    ORA-06512: at "MDSYS.SDO_NETWORK_MANAGER_I", line 114
    ORA-06512: at line 1
    29532. 00000 -  "Java call terminated by uncaught Java exception: %s"
    *Cause:    A Java exception or error was signaled and could not be
               resolved by the Java code.
    *Action:   Modify Java code, if this behavior is not intended.I assume either I'm missing something fairly simple somewhere or the database is not set up correctly for this.
    The following PL/SQL is used to create the network:
    BEGIN
      SDO_NET_MEM.NETWORK_MANAGER.CREATE_SDO_NETWORK('P_ROUTING',1,'FALSE',8307,2,
        'P_ROUTING_NODE','GEOM','COST',
        'P_ROUTING_LINK','GEOM','COST',
        'P_ROUTING_PATH','GEOM',
        'P_ROUTING_PLINK',
        'P_ROUTING_SUBPATH','GEOM','FALSE');
      SDO_NET_MEM.NETWORK_MANAGER.WRITE_NETWORK('P_ROUTING');
    END;
    INSERT INTO user_sdo_geom_metadata (TABLE_NAME, COLUMN_NAME, DIMINFO, SRID)
      VALUES ('P_ROUTING_NODE', 'GEOM',
      SDO_DIM_ARRAY(SDO_DIM_ELEMENT('LONGITUDE', -180, 180,0.5),
        SDO_DIM_ELEMENT('LATITUDE', -90, 90,   0.5)), 8307 );
    INSERT INTO user_sdo_geom_metadata (TABLE_NAME, COLUMN_NAME, DIMINFO, SRID)
      VALUES ('P_ROUTING_LINK', 'GEOM',
      SDO_DIM_ARRAY(SDO_DIM_ELEMENT('LONGITUDE', -180, 180,0.5),
        SDO_DIM_ELEMENT('LATITUDE', -90, 90,   0.5)), 8307 );
    CREATE INDEX P_ROUTING_NODES_INDEX ON P_ROUTING_NODE(GEOM) INDEXTYPE IS MDSYS.SPATIAL_INDEX;
    CREATE INDEX P_ROUTING_LINKS_INDEX ON P_ROUTING_LINK(GEOM) INDEXTYPE IS MDSYS.SPATIAL_INDEX;Edited by: user4868887 on 23-Jun-2009 05:18

    Thanks for your replies.
    I have not been able to execute SDO_NET.FIND_CONNECTED_COMPONENTS.
    I've tried to populate the network using both inserts and SDO_NET_MEM.NETWORK.ADD_NODE/LINK when creating it.
    On validation, I needed to add metadata for the PATH tables, this now says the network is valid but the same error occurs on read.
    The database version is 11.1.0.6 Enterprise Edition (running on SLES 10).
    Unfortunately the Java code is on another machine so I can't post it at the moment.
    The full code now run on creation is:
    BEGIN
    SDO_NET_MEM.NETWORK_MANAGER.CREATE_SDO_NETWORK('P_ROUTING7',1,'FALSE',8307,2,
      'P_ROUTING7_NODE','GEOM','COST',
      'P_ROUTING7_LINK','GEOM','COST',
      'P_ROUTING7_PATH','GEOM',
      'P_ROUTING7_PLINK',
      'P_ROUTING7_SUBPATH','GEOM','FALSE');
    SDO_NET_MEM.NETWORK.ADD_NODE('P_ROUTING7',1,'NAME1',SDO_GEOMETRY(2001,8307,SDO_POINT_TYPE(-1.188498,52.954090, NULL),NULL,NULL),0,0);
    SDO_NET_MEM.NETWORK.ADD_NODE('P_ROUTING7',2,'NAME2',SDO_GEOMETRY(2001,8307,SDO_POINT_TYPE(-1.188127,52.954323, NULL),NULL,NULL),0,0);
    SDO_NET_MEM.NETWORK.ADD_LINK('P_ROUTING7',1,0,1,2,0);
    -- Note: could not get the ADD_LINK with geometry parameter to work
    SDO_NET_MEM.NETWORK_MANAGER.WRITE_NETWORK('P_ROUTING7');
    INSERT INTO user_sdo_geom_metadata (TABLE_NAME, COLUMN_NAME, DIMINFO, SRID)
      VALUES ('P_ROUTING7_NODE', 'GEOM',
      SDO_DIM_ARRAY(SDO_DIM_ELEMENT('LONGITUDE', -180, 180,0.5),
        SDO_DIM_ELEMENT('LATITUDE', -90, 90,   0.5)), 8307 );
    INSERT INTO user_sdo_geom_metadata (TABLE_NAME, COLUMN_NAME, DIMINFO, SRID)
      VALUES ('P_ROUTING7_LINK', 'GEOM',
      SDO_DIM_ARRAY(SDO_DIM_ELEMENT('LONGITUDE', -180, 180,0.5),
        SDO_DIM_ELEMENT('LATITUDE', -90, 90,   0.5)), 8307 );
    INSERT INTO user_sdo_geom_metadata (TABLE_NAME, COLUMN_NAME, DIMINFO, SRID)
      VALUES ('P_ROUTING7_PATH', 'GEOM',
      SDO_DIM_ARRAY(SDO_DIM_ELEMENT('LONGITUDE', -180, 180,0.5),
        SDO_DIM_ELEMENT('LATITUDE', -90, 90,   0.5)), 8307 );
    INSERT INTO user_sdo_geom_metadata (TABLE_NAME, COLUMN_NAME, DIMINFO, SRID)
      VALUES ('P_ROUTING7_SUBPATH', 'GEOM',
      SDO_DIM_ARRAY(SDO_DIM_ELEMENT('LONGITUDE', -180, 180,0.5),
        SDO_DIM_ELEMENT('LATITUDE', -90, 90,   0.5)), 8307 );
    END;
    CREATE INDEX P_ROUTING7_NODES_INDEX ON P_ROUTING7_NODE(GEOM) INDEXTYPE IS MDSYS.SPATIAL_INDEX;
    CREATE INDEX P_ROUTING7_LINKS_INDEX ON P_ROUTING7_LINK(GEOM) INDEXTYPE IS MDSYS.SPATIAL_INDEX;
    CREATE INDEX P_ROUTING7_PATHS_INDEX ON P_ROUTING7_PATH(GEOM) INDEXTYPE IS MDSYS.SPATIAL_INDEX;
    CREATE INDEX P_ROUTING7_SUBPATHS_INDEX ON P_ROUTING7_SUBPATH(GEOM) INDEXTYPE IS MDSYS.SPATIAL_INDEX;
    select sdo_net.validate_network('P_ROUTING7') from dual;
    DECLARE
    path NUMBER;
    BEGIN
    -- SDO_NET_MEM.NETWORK_MANAGER.READ_NETWORK('P_ROUTING7','FALSE');
    path:=SDO_NET_MEM.NETWORK_MANAGER.SHORTEST_PATH('P_ROUTING7',1,2,NULL);
    DBMS_OUTPUT.PUT_LINE('The shortest path from node 1 to node 2 is path ID: ' || path);
    SDO_NET_MEM.NETWORK_MANAGER.DROP_NETWORK('P_ROUTING7');
    END;The last block works fine on creation, but when run on its own (un-commenting the READ_NETWORK call) I get the error from the first post.

  • XML Parse issues when using Network Data Model LOD with Springframework 3

    Hello,
    I am having issues with using using NDM in conjuction with Spring 3. The problem is that there is a dependency on the ConfigManager class in that it has to use Oracle's xml parser from xmlparserv2.jar, and this parser seems to have a history of problems with parsing Spring schemas.
    My setup is as follows:
    Spring Version: 3.0.1
    Oracle: 11GR2 and corresponding spatial libraries
    Note that when using the xerces parser, there is no issue here. It only while using Oracle's specific parser which appears to be hard-coded into the ConfigManager. Spring fortunately offers a workaround, where I can force it to use a specific parser when loading the spring configuration as follows:
    -Djavax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl But this is an extra deployment task we'd rather not have. Note that this issue has been brought up before in relation to OC4J. See the following link:
    How to change the defaut xmlparser on OC4J Standalone 10.1.3.4 for Spring 3
    My question is, is there any other way to configure LOD where it won't have the dependency on the oracle parser?
    Also, fyi, here is the exception that is occurring as well as the header for my spring file.
    org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
    Line 11 in XML document from URL [file:/C:/projects/lrs_network_domain/service/target/classes/META-INF/spring.xml] is invalid;
    nested exception is oracle.xml.parser.schema.XSDException: Duplicated definition for: 'identifiedType'
         at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:396)
         [snip]
         ... 31 more
    Caused by: oracle.xml.parser.schema.XSDException: Duplicated definition for: 'identifiedType'
         at oracle.xml.parser.v2.XMLError.flushErrorHandler(XMLError.java:425)
         at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:287)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:331)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:222)
         at oracle.xml.jaxp.JXDocumentBuilder.parse(JXDocumentBuilder.java:155)
         at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:75)
         at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)Here is my the header for my spring configuration file:
    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xmlns:aop="http://www.springframework.org/schema/aop"
           xmlns:tx="http://www.springframework.org/schema/tx"
           xmlns:context="http://www.springframework.org/schema/context"
           xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
           http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd
           http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd
           http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">Thanks, Tom

    I ran into this exact issue while trying to get hibernate and spring working with an oracle XMLType column, and found a better solution than to use JVM arguments as you mentioned.
    Why is it happening?
    The xmlparserv2.jar uses the JAR Services API (Service Provider Mechanism) to change the default javax.xml classes used for the SAXParserFactory, DocumentBuilderFactory and TransformerFactory.
    How did it happen?
    The javax.xml.parsers.FactoryFinder looks for custom implementations by checking for, in this order, environment variables, %JAVA_HOME%/lib/jaxp.properties, then for config files under META-INF/services on the classpath, before using the default implementations included with the JDK (com.sun.org.*).
    Inside xmlparserv2.jar exists a META-INF/services directory, which the javax.xml.parsers.FactoryFinder class picks up and uses:
    META-INF/services/javax.xml.parsers.DocumentBuilderFactory (which defines oracle.xml.jaxp.JXDocumentBuilderFactory as the default)
    META-INF/services/javax.xml.parsers.SAXParserFactory (which defines oracle.xml.jaxp.JXSAXParserFactory as the default)
    META-INF/services/javax.xml.transform.TransformerFactory (which defines oracle.xml.jaxp.JXSAXTransformerFactory as the default)
    Solution?
    Switch all 3 back, otherwise you'll see weird errors.  javax.xml.parsers.* fix the visible errors, while the javax.xml.transform.* fixes more subtle XML parsing (in my case, with apache commons configuration reading/writing).
    QUICK SOLUTION to solve the application server startup errors:
    JVM Arguments (not great)
    To override the changes made by xmlparserv2.jar, add the following JVM properties to your application server startup arguments.  The java.xml.parsers.FactoryFinder logic will check environment variables first.
    -Djavax.xml.parsers.SAXParserFactory=com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl -Djavax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl -Djavax.xml.transform.TransformerFactory=com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl
    However, if you run test cases using @RunWith(SpringJUnit4ClassRunner.class) or similar, you will still experience the error.
    BETTER SOLUTION to the application server startup errors AND test case errors:
    Option 1: Use JVM arguments for the app server and @BeforeClass statements for your test cases.
    System.setProperty("javax.xml.parsers.DocumentBuilderFactory","com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl");
    System.setProperty("javax.xml.parsers.SAXParserFactory","com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl");
    System.setProperty("javax.xml.transform.TransformerFactory","com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl");
    If you have a lot of test cases, this becomes painful.
    Option 2: Create your own Service Provider definition files in the compile/runtime classpath for your project, which will override those included in xmlparserv2.jar.
    In a maven spring project, override the xmlparserv2.jar settings by creating the following files in the %PROJECT_HOME%/src/main/resources directory:
    %PROJECT_HOME%/src/main/resources/META-INF/services/javax.xml.parsers.DocumentBuilderFactory (which defines com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl as the default)
    %PROJECT_HOME%/src/main/resources/META-INF/services/javax.xml.parsers.SAXParserFactory (which defines com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl as the default)
    %PROJECT_HOME%/src/main/resources/META-INF/services/javax.xml.transform.TransformerFactory (which defines com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl as the default)
    These files are referenced by both the application server (no JVM arguments required), and solves any unit test issues without requiring any code changes.
    This is a snippet of my longer solution for how to get hibernate and spring to work with an oracle XMLType column, found on stackoverflow.

  • Data Modeler in a network

    At one of my projects there's a question about what is the best to deploy Data Modeler in a network. They prefer to use it in a Citrix area.
    Two very important topics of what they are planning to do in Data Modeler:
    Drawing ERD diagrams.
    It should be possible to edit a diagram by more than one user on different workstations.
    Use of transformation scripts.
    Scripts can be used by more than one user on differect workstations.
    I found out the content of this scripts is stored in dr_custom_scripts.xml. At this moment it seems we can't save the scripts while running DM on Citrix.
    Does anyone have any experience with this issues?

    I have used SVN (Subversion) when there was a need for multiple users of the same design. Each can check out the model to their workstation and save changes to SVN. When one user saves a change, those changes are then visible to the other users as inbound changes. If one user makes changes to something another user also changed, they will get a conflict resolution dialog to resolve the issue. This seems a better solution than trying to share a single model folder via Citrix.
    Files such as defaultdomains.xml and dr_custom_scripts.xml can also be saved and shared via SVN. I think there may be another discussion on how to do this on the forum already (I think I asked about it a year or so ago).

  • Data modeler in 2.1 - how to export metadata

    How do you do an export in the 2.1 EA for the data modeler? I..e do a 'bottom up' model?
    The documentation is written for the standalone datamodeler, file-import/export. How do you do it in 2.1?
    Edited by: Bazza on 27-Oct-2009 03:54

    Hi,
    standalone Data Modeler is cost option. Data Modeler Viewer is bundled into SQL Developer 2.1 - it's free. You can do following with viewer :
    1) Open designs created with Data Modeler - it's in read only mode
    2) Visualize tables and object types from SQL Dev browser when there is no open Data Modeler design - select tables/views on SQL Developer browser tree and drag them on relational model window - FK are imported if parent table is among selected or already is imported; for object types - they should be dropped on Data Types model window. This works for Oracle and SQL Server - we are going to support it for all databases supported by Data Modeler (including JDBC import). And you can do some rearrangement of tables but the rest is in read only mode - no additional import/export.
    Philip

  • SQL Developer Data Modeler suggestions

    Not sure where to post this (unable to connect to the blog from work due to network restrictions), hope this is the correct forum.
    I am testing out the Data Modeler product. I've got a large database that I want to reverse engineer, then work with the resulting model. I used the import feature which successfully imported all 1849 tables from my schema. However, this created a diagram which wasn't really useful. A couple of things I believe would be useful.
    1. Add better connectivity between the browser that shows the table listing and the diagram. When I click on a table, I'd like the corresponding element in the diagram to be highlighted (and vice-versa). Also, an option to have the diagram show that table would be useful (maybe a ctrl-click or shift-click).
    2. Subviews - I don't see an easy way to add to a subview once it is created. So, add an option to the browser and diagram right-click menu to "Add to SubDiagram". Currently the diagram allows you to create a subdiagram, I didn't see an add option.
    3. More keyboard shortcuts. Specifically, CTRL-Z to undo, CTRL-Y to repeat.
    4. Defined column types. You've got naming rules, but I'd like to be able to define columns as a predefined type, like "Dollar Amount", which would make my column become a number(9.2) or something like that.
    That's it for now - may be more to come.
    Don

    Hi,
    Thanks for the feedback. Most of these are in the product:
    +1. Add better connectivity between the browser that shows the table listing and the diagram. When I click on a table, I'd like the corresponding element in the diagram to be highlighted (and vice-versa). Also, an option to have the diagram show that table would be useful (maybe a ctrl-click or shift-click).+
    Go to Tools > General Options: Select Diagram and check the synchronize with tree option.
    +2. Subviews - I don't see an easy way to add to a subview once it is created. So, add an option to the browser and diagram right-click menu to "Add to SubDiagram". Currently the diagram allows you to create a subdiagram, I didn't see an add option.+
    There are threads in the forum about subviews and you can look at the demos available online on the [Data Modeler|http://www.oracle.com/technology/products/database/datamodeler/index.html] page - we'll be adding more, but the import from Data Dictionary demo talks about subviews.
    In short, select a few objects, right-click and create subview from selected, or right-click on the subview node in the browser and select new subview, and then drag the tables you want onto the new diagram.
    +3. More keyboard shortcuts. Specifically, CTRL-Z to undo, CTRL-Y to repeat.+
    We will be adding more shortcut keys.
    +4. Defined column types. You've got naming rules, but I'd like to be able to define columns as a predefined type, like "Dollar Amount", which would make my column become a number(9.2) or something like that.+
    These are Domains. Select Tools > Domains Administration, and add your domains.
    I'm working on adding short demos for all these features and we'll build these up over time.
    Sue

  • Does SQL Developer Data Modeler fit-in??

    Hi Everyone,
    Wish you happy new year 2011.
    Does SQL Developer Data Modeler support conceptual, logical and physical in our modeling or only logical and physical?
    We all use Erwin for modeling. Erwin works without database repository storing models in desktop folders and provide additional reporting. I find some place SQL Developer Data Modeler talked about repository need.
    Does SQL Developer Data Modeler store the models in local/network folders instead of Database server?
    What are the functions need database based repository to work with SQL Developer Data Modeler?
    We are thinking of using SQL Developer Data Modeler for our conceptual, Logical, and data dictionary need. Will it help in our need?
    Do we need to face any surprises on using SQL Developer Data Modeler for our need?
    Thanks in sharing your experience and helping me out.
    RI

    1) Do we need to have Oracle database at back end to work with SQL Developer Data Modeler?No, Data Modeler use Oracle database only if you create reporting repository.
    Data Modeler is free, you need database license only if you want to log service request
    2) Will SQL Developer Data Modeler create any tables (as backend repository ) in Oracle database to store Model details? no
    3) Do we need to create reporting schema in backend oracle database to generate reports of SQL Developer Data Modeler's items such as Entity/attributes etc?no, reports can be created out of current loaded design. However having reporting repository will give you additional benefits - history (reports can be generated for every snapshot of your designs there) and multi-user usage, you can create your own reports
    4) Do we to use SQL Developer Data Modeler reverse engineer from DB2, SqlServer, Terra data etc?Data Modeler has full support for Oracle, DB2/390, DB2/UDB(LUW) and MS SQL Server. Reverse engineering from other databases (including Terra Data) is at generic JDBC level - you'll get some and some will be missing (no check constraints for example).
    You can read release notes http://www.oracle.com/technetwork/developer-tools/datamodeler/ea2-releasenotes-185793.html
    Philip

  • Data Modeler 3 (EA1): Connection issue when connecting to oracle 11R2

    Hi all,
    When I try to create a connection object for a oracle 11r2 database I get the following error:
    ORA-00604: error occurred at recursive SQL level 1
    ORA-22285: non-existent directory or file for FILEEXISTS operation
    ORA-06512: at "SYS.DBMS_LOB", line 725
    ORA-06512: at line 5
    when I test the connection.
    I have checked the oracle 11r2 instance and have 3 directory objects and all are correct;
    SYS ORACLE_OCM_CONFIG_DIR /opt/oracle/app/oracle/product/11.2.0.1/ccr/state
    SYS DATA_PUMP_DIR /opt/oracle/app/oracle/product/11.2.0.1/rdbms/log/
    SYS XMLDIR /opt/oracle/app/oracle/product/11.2.0.1/rdbms/xml
    What can cause this problem. I have the same issue with the older version of the data modeler
    Thanks

    Hey if you want me too I can create a tar/sr.
    It happens even when I log in as sysdba. The three directory objects on the file system are all owned by oracle and oracle can rwx into those.
    My user can see XMLDIR but does not have read/write on the directory object all other it does have read write.
    Thanks.
    datamodeler.log:
    2010-10-19 11:54:14,947 [main] INFO DataModelerAddin - Oracle SQL Developer Data Modeler 2.1
    2010-10-19 12:01:32,288 [AWT-EventQueue-0] ERROR AbstractDBMExtractionWizardImpl - java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
    ORA-22285: non-existent directory or file for FILEEXISTS operation
    ORA-06512: at "SYS.DBMS_LOB", line 725
    ORA-06512: at line 5
    Environment:
    About
    Oracle SQL Developer Data Modeler 3.0.0
    Version 3.0.0
    Build 649
    Copyright © 2008,2010 Oracle. All Rights Reserved.
    IDE Version: 11.1.1.4.37.58.38
    Product ID: oracle.datamodeler
    Product Version: 3.0.0.649
    Version
    Component     Version
    =========     =======
    Java(TM) Platform     1.6.0_21
    Oracle IDE     3.0.0
    Versioning Support     3.0.0
    Properties
    Name     Value
    ====     =====
    awt.toolkit     sun.awt.windows.WToolkit
    class.load.environment     oracle.ide.boot.IdeClassLoadEnvironment
    class.load.log.level     CONFIG
    class.transfer     delegate
    file.encoding     Cp1252
    file.encoding.pkg     sun.io
    file.separator     \
    ice.browser.forcegc     false
    ice.pilots.html4.ignoreNonGenericFonts     true
    ice.pilots.html4.tileOptThreshold     0
    ide.bootstrap.start     3457609345725564
    ide.build     649
    ide.conf     D:\app\oracle\datamodeler\3.0.0\datamodeler\bin\datamodeler.conf
    ide.config_pathname     D:\app\oracle\datamodeler\3.0.0\datamodeler\bin\datamodeler.conf
    ide.debugbuild     false
    ide.devbuild     false
    ide.extension.search.path     datamodeler/extensions:jdev/extensions
    ide.firstrun     true
    ide.java.minversion     1.6.0_04
    ide.launcherProcessId     4160
    ide.main.class     oracle.ide.boot.IdeLauncher
    ide.patches.dir     ide/lib/patches
    ide.pref.dir     D:\Documents and Settings\StreekRG\Application Data\Oracle SQL Developer Data Modeler
    ide.pref.dir.base     D:\Documents and Settings\StreekRG\Application Data
    ide.product     oracle.datamodeler
    ide.shell.enableFileTypeAssociation     D:\app\oracle\datamodeler\3.0.0\datamodeler.exe
    ide.splash.screen     splash.png
    ide.startingArg0     D:\app\oracle\datamodeler\3.0.0\datamodeler.exe
    ide.startingcwd     D:\app\oracle\datamodeler\3.0.0
    ide.user.dir     D:\Documents and Settings\StreekRG\Application Data\Oracle SQL Developer Data Modeler
    ide.user.dir.var     IDE_USER_DIR
    ide.vcs.noapplications     true
    ide.work.dir     D:\Documents and Settings\StreekRG\My Documents\Oracle SQL Developer Data Modeler
    ide.work.dir.base     D:\Documents and Settings\StreekRG\My Documents
    java.awt.graphicsenv     sun.awt.Win32GraphicsEnvironment
    java.awt.printerjob     sun.awt.windows.WPrinterJob
    java.class.path     ..\..\ide\lib\ide-boot.jar
    java.class.version     50.0
    java.endorsed.dirs     D:\java\jdk1.6.0_21\jre\lib\endorsed
    java.ext.dirs     D:\java\jdk1.6.0_21\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
    java.home     D:\java\jdk1.6.0_21\jre
    java.io.tmpdir     D:\DOCUME~1\StreekRG\LOCALS~1\Temp\
    java.library.path     D:\app\oracle\datamodeler\3.0.0;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;D:\app\oracle\product\11.1.0\db_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBEM;%C:\WINDOWS%\system32;%C:\WINDOWS%;%C:\WINDOWS%\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\MySQL\MySQL Server 5.0\bin;C:\Program Files\Rational\common;C:\Program Files\Rational\ClearCase\bin;C:\Program Files\QuickTime\QTSystem\
    java.naming.factory.initial     oracle.javatools.jndi.LocalInitialContextFactory
    java.runtime.name     Java(TM) SE Runtime Environment
    java.runtime.version     1.6.0_21-b07
    java.specification.name     Java Platform API Specification
    java.specification.vendor     Sun Microsystems Inc.
    java.specification.version     1.6
    java.vendor     Sun Microsystems Inc.
    java.vendor.url     http://java.sun.com/
    java.vendor.url.bug     http://java.sun.com/cgi-bin/bugreport.cgi
    java.version     1.6.0_21
    java.vm.info     mixed mode
    java.vm.name     Java HotSpot(TM) Client VM
    java.vm.specification.name     Java Virtual Machine Specification
    java.vm.specification.vendor     Sun Microsystems Inc.
    java.vm.specification.version     1.0
    java.vm.vendor     Sun Microsystems Inc.
    java.vm.version     17.0-b17
    jdbc.driver.home     /D:/app/oracle/product/11.1.0/db_1/
    jdbc.library     /D:/app/oracle/product/11.1.0/db_1/jdbc/lib/ojdbc5.jar
    line.separator     \r\n
    oracle.home     D:\app\oracle\datamodeler\3.0.0
    oracle.ide.util.AddinPolicyUtils.OVERRIDE_FLAG     true
    oracle.net.tns_admin     D:\app\oracle\datamodeler\3.0.0\network\admin
    oracle.translated.locales     de,es,fr,it,ja,ko,pt_BR,zh_CN,zh_TW
    oracle.xdkjava.compatibility.version     9.0.4
    orai18n.library     /D:/app/oracle/product/11.1.0/db_1/jlib/orai18n.jar
    os.arch     x86
    os.name     Windows XP
    os.version     5.1
    path.separator     ;
    reserved_filenames     con,aux,prn,lpt1,lpt2,lpt3,lpt4,lpt5,lpt6,lpt7,lpt8,lpt9,com1,com2,com3,com4,com5,com6,com7,com8,com9,conin$,conout,conout$
    sun.arch.data.model     32
    sun.boot.class.path     D:\java\jdk1.6.0_21\jre\lib\resources.jar;D:\java\jdk1.6.0_21\jre\lib\rt.jar;D:\java\jdk1.6.0_21\jre\lib\sunrsasign.jar;D:\java\jdk1.6.0_21\jre\lib\jsse.jar;D:\java\jdk1.6.0_21\jre\lib\jce.jar;D:\java\jdk1.6.0_21\jre\lib\charsets.jar;D:\java\jdk1.6.0_21\jre\classes
    sun.boot.library.path     D:\java\jdk1.6.0_21\jre\bin
    sun.cpu.endian     little
    sun.cpu.isalist     pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
    sun.desktop     windows
    sun.io.unicode.encoding     UnicodeLittle
    sun.java2d.ddoffscreen     false
    sun.jnu.encoding     Cp1252
    sun.management.compiler     HotSpot Client Compiler
    sun.os.patch.level     Service Pack 3
    svnkit.sax.useDefault     true
    user.country     US
    user.dir     D:\app\oracle\datamodeler\3.0.0\datamodeler\bin
    user.home     D:\Documents and Settings\StreekRG
    user.language     en
    user.name     streekrg
    user.timezone     America/New_York
    user.variant     
    windows.shell.font.languages     
    Extensions
    Name     Identifier     Version     Status
    ====     ==========     =======     ======
    Code Editor     oracle.ide.ceditor     11.1.1.4.37.58.38     Loaded
    Database UI     oracle.ide.db     11.1.1.4.37.58.38     Loaded
    Diff/Merge     oracle.ide.diffmerge     11.1.1.4.37.58.38     Loaded
    Extended IDE Platform     oracle.javacore     11.1.1.4.37.58.38     Loaded
    Help System     oracle.ide.help     11.1.1.4.37.58.38     Loaded
    History Support     oracle.jdeveloper.history     11.1.1.4.37.58.38     Loaded
    Import/Export Support     oracle.ide.importexport     11.1.1.4.37.58.38     Loaded
    Index Migrator support     oracle.ideimpl.indexing-migrator     11.1.1.4.37.58.38     Loaded
    Log Window     oracle.ide.log     11.1.1.4.37.58.38     Loaded
    Mac OS X Adapter     oracle.ideimpl.apple     11.1.1.4.37.58.38     Loaded
    Navigator     oracle.ide.navigator     11.1.1.4.37.58.38     Loaded
    Object Gallery     oracle.ide.gallery     11.1.1.4.37.58.38     Loaded
    Oracle IDE     oracle.ide     11.1.1.4.37.58.38     Loaded
    Oracle SQL Developer Data Modeler     oracle.datamodeler     3.0.0.649     Loaded
    Peek     oracle.ide.peek     11.1.1.4.37.58.38     Loaded
    Persistent Storage     oracle.ide.persistence     11.1.1.4.37.58.38     Loaded
    Property Inspector     oracle.ide.inspector     11.1.1.4.37.58.38     Loaded
    QuickDiff     oracle.ide.quickdiff     11.1.1.4.37.58.38     Loaded
    Replace With     oracle.ide.replace     11.1.1.4.37.58.38     Loaded
    Runner     oracle.ide.runner     11.1.1.4.37.58.38     Loaded
    VHV     oracle.ide.vhv     11.1.1.4.37.58.38     Loaded
    Versioning Support     oracle.jdeveloper.vcs     11.1.1.4.37.58.38     Loaded
    Versioning Support for Subversion     oracle.jdeveloper.subversion     11.1.1.4.37.58.38     Loaded
    Virtual File System     oracle.ide.vfs     11.1.1.4.37.58.38     Loaded
    Web Browser and Proxy     oracle.ide.webbrowser     11.1.1.4.37.58.38     Loaded
    audit     oracle.ide.audit     11.1.1.4.37.58.38     Loaded
    oracle.ide.indexing     oracle.ide.indexing     11.1.1.4.37.58.38     Loaded

  • Data Modeler unable to connect to DB

    I am using OS/X 10.8.5.  I have SQL Developer and Instant Client 11.2 installed and working fine.
    I have recently installed Oracle Data Modeler 3.3.0.747 and am trying to synchronize my model with the DB.
    When I try and add a connection if I set the connection type to TNS (which works just fine in SQL Developer), it doesn't show any of my tnsnames.ora entries in the 'Network Alias' drop down.
    So I instead tried creating a connection of type 'Basic'.  That _seemed_ to work OK - in that when I clicked 'Test' on the connection it returned success.  However when I tried to use that connection it returned immediately with the error 'Closed Connection'.
    Any suggestions would be gratefully received.
    Steve

    Maybe you need to install Oracle instant client . I had something similar to what you describe - can't rememeber if it was exactly the same , but I (think) I fixed it that way

Maybe you are looking for

  • Problem since upgrade to 2.0 "Error: Session state protection violation"

    I've upgraded to 2.0. Everything fine except one particular page when I submit it I get "Error: Session state protection violation". I have read up about session state protection, and it is turned off in my application. There are no items, pages or U

  • JVM Tuning in SOA 10.1.3.4

    Hi experts, Thanks for the information. We are currently facing issue. The description is as follows: 1. We are having a SOA cluster with version 10.1.3.4 and facing high memory utilization on both the application nodes. 2. We have observed that the

  • Jump Query in RRI

    Hi, After executing the query, user had selected the required filters. Now, based on this filters he is jumping to another query (Goto -> QueryName). Receiver query works fine based on the filters which he had selected in sender query. Now, our requi

  • Possible to set opacity of symbol via a script?

    hi all - trying to make it so when a button is pushed it changes the opacity of a symbol - preferably between two values over time if possible. any ideas? thanks!!

  • How to Audit the Report which is Export to Excel and PDF

    Hi All, Is there any way that we can audit the report which is exported to Excel or PDF and what data the user is exporting to his local computer. We can audit the scheduled report with output Excel or pdf but i am not sure about the audit for report