Do we require constraints in Datawarehousing?

I can understand if we can create the surrogate keys for the dimension tables. Do we require foreign key constraints for the Fact tables. If we dont use the foreign keys what would be the effect during the ETL load. Im maintaining an exception table where all the failure records will be inserted. In that case what is the use of foreign constraint to create, even disable and enable also not required.
Pls post your thoughts !!
Kishan

Hi Borkur. Sorry for the confusion...
This is an association I automatically do.
You are right, constraints and indexes are different structures, but they are highly connected to each other. Sometimes, having a constraint, necessarily means having an index associated with it.
Take a look at this example:
create table cargos_t
(cd_cgo number primary key,
nm_cgo varchar2(30) not null)
create table cidades_t
(cd_cid number primary key,
nm_cid varchar2(100) not null,
UF varchar2(2) not null)
create table emp_t
(cd_emp number primary key,
nm_emp varchar2(30),
cd_dep references depto_t,
sal number (10,2) not null,
com number (2,2),
dt_adm date not null,
dt_dms date,
cod_cgo number references cargos_t,
cod_cid number references cidades_t)
Note that I never created manually any indexes.
And then, query dictionary views, you'll see there's some indexes for those tables.
SQL> select A.INDEX_NAME, 
  2         A.TABLE_NAME,
  3         A.TABLE_TYPE,
  4         B.CONSTRAINT_NAME,
  5         B.CONSTRAINT_TYPE
  6  from user_indexes A,  USER_CONSTRAINTS B
  7  where A.table_name in ('EMP_T', 'CARGOS_T', 'CIDADES_T')
  8    AND A.TABLE_NAME = B.TABLE_NAME
  9    and b.index_name = b.constraint_name;
INDEX_NAME                     TABLE_NAME                     TABLE_TYPE  CONSTRAINT_NAME                C
SYS_C0034289                   CARGOS_T                       TABLE       SYS_C0034289                   P
SYS_C0034292                   CIDADES_T                      TABLE       SYS_C0034292                   P
SYS_C0034295                   EMP_T                          TABLE       SYS_C0034295                   PWhen you create a Primary Key constraint, Oracle creates an Index for it automatically.
Plus:
create table cargos_t
(cd_cgo number primary key,
  nm_cgo varchar2(30) not null)
  1  select A.INDEX_NAME,
  2         A.TABLE_NAME,
  3         A.TABLE_TYPE,
  4         B.CONSTRAINT_NAME,
  5         B.CONSTRAINT_TYPE
  6  from user_indexes A,  USER_CONSTRAINTS B
  7  where A.table_name in ('CARGOS_T')
  8    AND A.TABLE_NAME = B.TABLE_NAME
  9*   and b.index_name = b.constraint_name
SQL> /
INDEX_NAME                     TABLE_NAME                     TABLE_TYPE  CONSTRAINT_NAME                C
SYS_C0034289                   CARGOS_T                       TABLE       SYS_C0034289                   P
SQL> alter table cargos_t
  2  add constraint uk_nm_cgo unique (nm_cgo);
Table altered.
SQL> select A.INDEX_NAME,
  2         A.TABLE_NAME,
  3         A.TABLE_TYPE,
  4         B.CONSTRAINT_NAME,
  5         B.CONSTRAINT_TYPE
  6  from user_indexes A,  USER_CONSTRAINTS B
  7  where A.table_name in ('CARGOS_T')
  8    AND A.TABLE_NAME = B.TABLE_NAME
  9    and b.index_name = b.constraint_name
10  /
INDEX_NAME                     TABLE_NAME                     TABLE_TYPE  CONSTRAINT_NAME                C
SYS_C0034289                   CARGOS_T                       TABLE       SYS_C0034289                   P
UK_NM_CGO                      CARGOS_T                       TABLE       SYS_C0034289                   P
SYS_C0034289                   CARGOS_T                       TABLE       UK_NM_CGO                      U
UK_NM_CGO                      CARGOS_T                       TABLE       UK_NM_CGO                      UAs you may notice, Oracle also creates indexes for Unique keys.
This is the reason why I associated constraints with indexes. But you are right when you say they are different objects in the database.
Regards,
Marcos
Message was edited by:
Marcos Spínola

Similar Messages

  • CMP relationship requires constraint???

    I'm currently using WSAD to develop some EntityBeans using CMP, and I've discovered that the mapping tool in WSAD won't let me map entity bean relationships to the database unless there is a foreign key constraint implemented in the database (the tables has columns representing foreign keys, but there is no foreing key constraint between the tables).
    Is this according to the EJB2.0 spec. or is it just an extra "feature" from IBM?

    Did some testing, and it turns out that it's the WSAD mapping tool that needs the foreign key constraint in the DB to set up the relation mappings between the Entity Beans.
    The workaround, when using "meet in the middle" mapping strategy, is to let the mapping tool generate the db schema from the excisting database, and then add foreign key constraints to the reveresed schema during the mapping - and finally deploy the bean without forwarding the schema in WSAD to the database. This seems to work fine...

  • Constraints need to consider to build Inventory CUBE in ECC 6.0

    Hi,
    I am new to ECC. Can any one help me on
    what are all the details (or) required constraints need to consider , to generate inventory cube?
    If my Manager asked me to generate INVENTORY CUBE.What questions can i shoot to my manager.
    Early Responce is Ariciated.
    Thanks in Advance.
    ~bharath

    Inventory Cube : 0IC_C03  
    Suggest you to explore with above search to get more details. would like to share below links for your ready reference.
    http://wiki.sdn.sap.com/wiki/display/BI/StepbyStepLoadingDatatoInventory+Cube
    http://help.sap.com/saphelp_nw04/helpdata/EN/5b/8dc73cee4fb55be10000000a114084/content.htm
    Once you search on the forum, you will observed constraints / issues faced by consultant on building inventory cube and sdn experts would have suggested ways to resolve it.
    all the best.

  • Passing parameters to PL/SQL table types

    Hi Everybody,
    I have one question about passing PL/SQL tables types and tabs as IN parameter in procedure.I am working in 11.2.0.2.0 environment. I am stuck on how to pass those values to procedure.Please find below more details:
    Table 1:
    CREATE TABLE ITEMS
    ITEM_ID VARCHAR2(40 BYTE) NOT NULL,
    ITEM_NAME VARCHAR2(40 BYTE),
    SERIAL NUMBER(2),
    ADDED_ON DATE);
    Table 2:
    CREATE TABLE ITEM_ACTIVITY_INFO
    ITEM_ID VARCHAR2(40 BYTE) NOT NULL,
    ACCOUNT_TYPE VARCHAR2(1 BYTE),
    ID_NUMBER NUMBER(3),
    ACTIVATION_DATE DATE);
    Table 3:
    CREATE TABLE ITEM_GROUP
    GROUP_ID NUMBER(2) NOT NULL,
    ITEM_ID VARCHAR2(40 BYTE),
    GROUP_TYPE VARCHAR2(20 BYTE),
    GROUP_DATE DATE);
    Table 4:
    CREATE TABLE ITEM_ADDRESS
    GROUP_ID NUMBER(2) NOT NULL,
    NAME VARCHAR2(60 BYTE),
    ADDRESS VARCHAR2(100));
    Following types are created:
    CREATE OR REPLACE TYPE ITEMS_TYPE AS OBJECT
    ITEM_ID VARCHAR2(40 BYTE),
    ITEM_NAME VARCHAR2(40 BYTE),
    SERIAL NUMBER(2),
    ADDED_ON DATE);
    CREATE OR REPLACE TYPE ITEM_ACTIVITY_TYPE AS OBJECT
    ITEM_ID VARCHAR2(40 BYTE),
    ACCOUNT_TYPE VARCHAR2(1 BYTE),
    ID_NUMBER NUMBER(3),
    ACTIVATION_DATE DATE);
    CREATE OR REPLACE TYPE ITEM_GROUP_COMP_TYPE AS OBJECT
    GROUP_ID NUMBER(2) NOT NULL,
    ITEM_ID VARCHAR2(40 BYTE),
    GROUP_TYPE VARCHAR2(20 BYTE),
    GROUP_DATE DATE
    ITEM_ADDRESS_IN ITEM_ADDRESS_TYPE);
    CREATE OR REPLACE TYPE ITEM_ADDRESS_TYPE AS OBJECT
    GROUP_ID NUMBER(2),
    NAME VARCHAR2(60 BYTE),
    ADDRESS VARCHAR2(100));
    CREATE OR REPLACE TYPE ITEM_GROUP_COMP_TAB AS TABLE OF ITEM_GROUP_COMP_TYPE;
    Create or replace procedure ITEM_ADD_CHANGE(
    ITEM_IN IN ITEMS_TYPE,
    ITEM_ACTIVITY_IN IN ITEM_ACTIVITY_TYPE,
    ITEM_GROUP_IN IN ITEM_GROUP_COMP_TAB,
    ITEM_OUT IN OUT ITEMS.ITEM_ID%TYPE);
    Above are the paramteres we are passing to procedure.
    I need help in how to pass parameters to above procedure. All comments and responses will be highly appreciated. Thanks everyone for going through the post. Please let me know if more more information is required on this problem.
    Regards
    Dev

    Billy  Verreynne  wrote:
    Types used in this fashion, only make sense if the table is based on the type. It makes very little sense to have a table structure and then to duplicate the structure using a type.
    The 2 structures may be defined the same. But they are NOT interchangeable and requires one to be converted to the other to use. This is not sensible in my view. It is far easier in that case to simply use the PL/SQL macro +%RowType+ to create a duplicate structure definition - one that can natively be used for touching that table, without conversions required.
    If you do want to use types, define the type, then define the table of that type, adding the required constraints (pk, fk, not null, check) to the table's definition.Billy:
    Just curious, why do you say it makes very little sense to have a type modeled on a table? I do that a lot. In my case, I am getting the values from an external program, not building them manually, but it makes a lot of sense to me.
    One application where I do this a lot has a java front-end that parses HL7 messages. Each message contains at least minimal information about a variable number of entities (and often several rows for an entity) in the database, and must be processed as a single atomic trasnaction. So, rather than have potentially hundreds of parameters to the "main" driver procedures for different message types I created a set of types more or less identical to the tables representing the entities. The java program parses the mesasge and populates the type, then calls the appropriate stored procedure for the message type passing in the populated types. My stored procedure then does inserts/updates or deletes as appropriate over potentially dozens of tables.
    John

  • How to distribute on browser a PDF form but editing it only online?

    Hi,
    this is my issue:
    I need to distribute a PDF form made with InDesing or Acrobat X Pro and collect data. But...I have  some other requirements/constraints.
    1)     The final user have to edit form only online
    2)     The final user have to edit the form in more work session (also day by day…the form is very long).
    3)     I have to collect data on a database for reporting
    Optionally…
    4)     The final user could not download the final pdf (I would have avoid that he/she print the pdf).
    Could you propose a technical solution to implement all this?
    Thank in advance!
    Valerio

    Hi Bernd
    I saw that Adobe have web tool also to publish and edit online the PDF... (into Acrobat X Pro - trial ed. - I see that it's possible publish on "some" server).
    But - after published - accessing to the form on line I could save locally the file?... will be open with a standard Acrobat Reader to fill the form?
    thk  u

  • How to update bean properties when using an immediate link

    Hello,
    I have a page with a find link next to an input text field. The input text field requires a valid code to be entered. If the user doesn't know the code they need to press the find link to go to a search page and select the code. The input text code field needs to have a value entered so it has its required attribute set because the validator I have and attached to the input text field does not get called unless something is entered in the field. If I don't set the link to immediate the required constraint prevents the search page from being invoked but if I do set it to immediate the values typed on the page are not updated to the bean properties they are bound to.
    I have read many posts but I fail to see a way to resolve this. The update model phase is apparently skipped because of the immediate attribute and so the values typed in by the user are lost.
    Please help.
    Thanks,
    Randall

    A UIInput holds the submitted value.
    When updating models it is cleared to null but when some error occurs it keeps to hold the submitted value.
    The TextRenderer uses the submitted value if the value is null.
    Therefore, you can see the submitted value is redrawn when some error occurs.
    Unfortunately, this mechanizm does not work beyond requests
    because the default application action listener always create a new viewroot based on the navigation rules.
    An general solution of your problem is not so easy.
    I think it may be to customize the action listener or the lifecycle.
    A temporal solution may be that the link action copys the submitted value to the managed-beans.

  • How to build complex object to be sent to a RESTful web service?

    Hi,
    I'm working with RESTful web services on J2EE 1.6.
    I create the database, generate the entities and generate the web services.
    I must implement Javascript clients and I don't want to use any open source for that.
    I have a simple example that works just fine. For the database :
    CREATE TABLE Shopper(
    shopperId MEDIUMINT AUTO_INCREMENT PRIMARY KEY,
    firstName VARCHAR(40),
    lastName VARCHAR(40),
    phone VARCHAR(40),
    email VARCHAR(50) NOT NULL,
    receiveEmailNotification ENUM('Y', 'N'),
    index(email)
    I create this xml information with javascript :
    *<shopper>*
    *<email>c</email>*
    *<firstName>c</firstName>*
    *<lastName>c</lastName>*
    *<phone>c</phone>*
    *<receiveEmailNotification>Y</receiveEmailNotification>*
    *</shopper>*
    and it is saved in the database. I have a more complex application with relationships between entites. For this database :
    CREATE TABLE Shopper(
    shopperId MEDIUMINT AUTO_INCREMENT PRIMARY KEY,
    firstName VARCHAR(40),
    lastName VARCHAR(40),
    phone VARCHAR(40),
    email VARCHAR(50) NOT NULL,
    receiveEmailNotification ENUM('Y', 'N'),
    index(email)
    CREATE TABLE Address(
    addressId MEDIUMINT AUTO_INCREMENT PRIMARY KEY,
    street VARCHAR(60),
    streetNo VARCHAR(20),
    postalCode VARCHAR(30),
    city VARCHAR(40),
    country VARCHAR(40),
    otherInfo TEXT,
    shopperId MEDIUMINT NOT NULL,
    foreign key (shopperId) REFERENCES  shopper(shopperId) ON DELETE CASCADE,
    index(shopperId)
    I was expecting that xml information sent from the browser should be:
    *<address>*
    *<city>c</city>*
    *<country>c</country>*
    *<otherInfo>c</otherInfo>*
    *<postalCode>c</postalCode>*
    *<street>c</street>*
    *<streetNo>c</streetNo>*
    *<shopper>*
    *<email>c</email>*
    *<firstName>c</firstName>*
    *<lastName>c</lastName>*
    *<phone>c</phone>*
    *<receiveEmailNotification>Y</receiveEmailNotification>*
    *</shopper>*
    *</address>*
    but I keep on getting errors.
    I want to send one XML structure that will be stored in two tables according to the foreign key relation.
    Does the RESTful web services code generated by Netbeans or Eclipse support this?
    Is my XML structure not built correctly?

    Kevin,
    My object base class is Abstract and class I am using in Flex 3 is class inheriting abstract class. But when calling webservice Flex creating soap message of base class and I am getting error in .Net web services that "Can not create instance of Abstract class".
    Below is the soap message difference calling same WCF method from .Net and Flex. For example Constraint is the base class and JobConstraint is the class which inherit Constraint class. But flex send message forming only Constraint while .Net soap is specifying i:type="JobConstraint".
    Part of soap message Calling from .Net 

    Constraints>< 
    Constraint i:type="JobConstraint"><Position 
    >true</Position>< 
    Rank>2</Rank>< 
    Requirement>true</Requirement></ 
    Constraint></ 
    Constraints> 
    Part of Soap message calling from Flex 3
    <ns0:Constraints>
    <ns0:Constraint>
    <ns0:Position>true</ns0:Position>
    <ns0:Rank>2</ns0:Rank>
    <ns0:Requirement>true</ns0:Requirement>
    </ns0:Constraint>
    </ns0:Constraints>

  • Restriction on running Apex on Open VMS?

    Hi,
    I have a client that is looking at Apex but is unsure if it is available and supported under Open VMS. They are running 10g Rel. 1.
    The confusion comes from a text on the download page of Apex that says :
    Note: Oracle Application Express 3.0 is supported on all Standard and Enterprise Edition versions of the Oracle database, 9.2.0.3 and higher. We specifically support the following platforms:
    Linux x86
    Microsoft Windows (32-bit)
    Mac OS X Server
    Linux on Power
    Linux x86-64
    z/Linux
    Linux Itanium
    Solaris x86
    Microsoft Windows (64-bit Itanium)
    Microsoft Windows (x64)
    Solaris Operating System (SPARC) (64 bit)
    AIX5L
    HP-UX PA-RISC
    HP Tru64 UNIX
    HP-UX Itanium
    It does mention that Apex is supported on ALL versions of the database but OpenVMS is not listed.
    thanks

    Hi Yvan,
    APEX runs inside the database, so assuming you have a DB that meets the minimum version requirements you should be fine.
    Regarding the OHS/HTTP server, you do not have to install it on the same machine, in other words you could easily install a Windows or Linux version of the OHS/HTTP Server on another machine and point it at your APEX installation in the DB.
    One other think, as far as I'm aware there aren't that many other VMS users using APEX, so asking for clarification that it works might mean you have to wait a long time for someone to answer. So I'd suggest....can you not just try it yourself? (I'm pretty sure it should be fine given then previous requirements constraints).
    John.

  • Usage of custom domains for primary keys

    Hi,
    I have a question regarding the possibility to use custom domains on primary key attributes: are there any special requirements/constraints in order to do this (like for example providing consistent equals() and hash() methods...)?
    Thanks,
    Dan

    Dan:
    Yes. Provide the correct equals() and hash() is the most important thing you need to do. There are other things you need to think about if the domain is NOT a scalar domain (single value). But, BC4J assumes that the PK is a scalar value, so your custom domain should be a scalar value value ==> equals and hash are two thing you'd need.
    Thanks.
    Sung

  • Oracle BI with Oracle Financials

    How easy is it to prepare the Oracle database to allow Oracle BI to integrate with Oracle Financials?
    To expand, our organization is currently using Oracle Financials and we are considering implementing Oracle BI to support reporting. Is this fairly easy to do given the current database structure or would all the dimensions need to be configured?

    If you are using oracle financials , then implementing oracle BI using oracle production like discoverer, portal, BI beans would be easy and straight.
    there would be no requirement like ETL , Datawarehousing etc. Do you have already some support reporting system or is this new conceprt in your workplace.
    if this is new ,that it would be great , else you need to identiy how to map the existing reporting scenarios to be mapped in oracle BI. please explain your query a bit to add more detail, thanks
    Shiv

  • Need urgent help on dynamic download of applets in smart card

    hi
    Can anyone help me on dynamic download of applets onto smartcard using javacard kit.
    I need to know : 1. how much memory it requires?
    2. how fast it is?
    3. the limitations?
    Regards
    Bharath

    Hi Joseph,
    I wanted to know the minimum memory requirements / constraints (if any). The size of the smallest capplet I have is around 10K . I dont want any extra features on the install method as of now. I am still not clear how to take up the scriptgen path of dynamic applet downloading. Can you please elaborate some initial steps to start with? I have already gone through the JCDK users guide, HC12 users guide and CW manuals. I have also successfully flashed and tested JCDK on HC12 for maskgen path.
    Regards
    Bharath

  • How to use EBS R12 Database (10.2.0.2) for report analysis tools?

    Hi All,
    My client wants to use reporting tools for bussiness analysis.For this I want to use a separate database which will be replica of production database.Is there any way to achieve this in R12 database(10.2.0.2)?
    Kindly share your experience.
    Regards
    Latif

    As Srini states, knowing more about your requirements would help us to help you. :-)
    Do you need a daily twice/daily snapshot of your data? If so, then you might be able to implement the solution that Srini mentioned earlier. An added benefit of this method is that it can go beyond the creation of a reporting database: it can also be leveraged in the creation of additional clones for test and dev environments.
    Do you need real-time replication of data to your reporting database? If so, then you might want to investigate Oracle Streams/Goldengate (disclaimer: I'm typing on the fly, so I'm not 100% certain that this is supported).
    If you're willing to license more Oracle software to solve your problem, you might also consider Oracle Business Intelligence Applications, which has out-of-the-box integration with E-Business Suite for common reporting/business intelligence needs. There are additional costs involved, but you can weigh those against the development costs of "rolling your own" MVs and reports, and maintaining them.
    Again, knowing your requirements, constraints, and points of flexibility will go a long way toward figuring out which option best suits you. :)
    Regards,
    John P.
    http://only4left.jpiwowar.com

  • Can i use spry for?????

    Here is my problem, I have a couple of different html files and they are all the same except each one is in a different language. What i need to know is there a way i can all of them in one html file.
    For example:
    i have a english, spanish and korean one of the same html file. At the top is a langauage bar so when someone clicks on one language its keeps the pictures and formats the same but just brings up the new language. The only thing is because of space and requirements constraints i need to have all of that one one html file. Would i use java or php to do this?

    Is this a Spry question?
    To answer you question, you can put them in one file and use PHP to extract the relevant data. Store the language in a session variable and use the if statement to extract the relevant info.
    Hope this helps
    Ben

  • Problem in generating the error table

    Hi,
    I'm using ODI with SQL Server 2000.
    After putting the required constraints on a data store (Static Control), when I execute the Control --> Check, it doesn't create the Error table in the work repository.
    When I go to the Operator, under the Session Task, it shows the following error message -
    170 : S0001 : com.microsoft.sqlserver.jdbc.SQLServerException: Line 1: Incorrect syntax near 'getObjectNameDefaultPSchema'.
    com.microsoft.sqlserver.jdbc.SQLServerException: Line 1: Incorrect syntax near 'getObjectNameDefaultPSchema'.
         at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:196)
         at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1454)
         at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement(SQLServerPreparedStatement.java:388)
         at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PrepStmtExecCmd.doExecute(SQLServerPreparedStatement.java:338)
         at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:4026)
         at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1416)
         at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:185)
         at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:160)
         at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeUpdate(SQLServerPreparedStatement.java:306)
         at com.sunopsis.sql.SnpsQuery.executeUpdate(SnpsQuery.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execStdOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSqlC.treatTaskTrt(SnpSessTaskSqlC.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(DwgCommandSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
         at com.sunopsis.dwg.cmd.e.i(e.java)
         at com.sunopsis.dwg.cmd.g.y(g.java)
         at com.sunopsis.dwg.cmd.e.run(e.java)
         at java.lang.Thread.run(Unknown Source)
    Under the 'Description' tab, it shows the following script,
    create table     Exception getObjectNameDefaultPSchema("L", "SNP_CHECK_TAB", "W") :
         CATALOG_NAME     VARCHAR(100) NULL ,
         SCHEMA_NAME     VARCHAR(100) NULL ,
         RESOURCE_NAME     VARCHAR(100) NULL,
         FULL_RES_NAME     VARCHAR(100) NULL,
         ERR_TYPE          VARCHAR(1) NULL,
         ERR_MESS          VARCHAR(250) NULL ,
         CHECK_DATE     DATETIME NULL,
         ORIGIN          VARCHAR(100) NULL,
         CONS_NAME     VARCHAR(35) NULL,
         CONS_TYPE          VARCHAR(2) NULL,
         ERR_COUNT          NUMERIC(10) NULL
    In the further steps of creating error tables, it shows the Execution status as 'Waiting'.
    It would be of great help if anyone can help me to resolve this issue.
    Thanks

    The error in this case seems to be that there is no default schema for your data server.
    ODI creates the table in the default schema. In your case it encounters a problem when it's unable to resolve the default schema. Take a look in Topology and mark one of your physical schema as the default for the data server. This should solve the problem.
    Thanks,
    Sutirtha

  • [NameConstraintsExtension] not taking effect on Sub-CA request, nor Root-CA issued cert

    I need to constrain the valid names for a child CA, and want this attribute visible in the certificate.  I have placed the required entry in Policy.inf, and Capolicy.inf in both the Root and the Child CA, but I'm unable to get the .REQ file nor the
    issued certificate to have the required constraint.
    I have pasted in a full output of my INF files in the following Serverfault.com link
    http://serverfault.com/q/576651/51457 

    Hi,
    Will rebooting the server can make this.
    And hope the below article could be useful:
    Windows Server 2008 R2 CAPolicy.inf Syntax
    http://blogs.technet.com/b/askds/archive/2009/10/15/windows-server-2008-r2-capolicy-inf-syntax.aspx
    Regards,
    Yan Li
    Regards, Yan Li

Maybe you are looking for

  • How to Generate a new PERNR using  HR_MAINTAIN_MASTERDATA in WD?

    Hi Experts; Can I get some sample code for creating a new PERNR using HR_MAINTAIN_MASTERDATA  FM. ???!!! I've created  a  some input fields in webdynpro using infotype PA0002 and depending upon those  fields I want to generate a PERNR number . Plz he

  • Problem facing for Exporting a Group above report to excel

    Hello all any one can tell me How to set columns and rows of a Group above to report to export to excel. I have a group above report but when i export it to excel the Columns and rows are out of order.Tell me what type of sequence should apply on col

  • How to include Navigational attribute in the selection screen

    Hello All, Can any body please tell me how to include a navigational attribute in the selection screen in BEX?

  • Turning off IPv6

    Hi All: Our internal LAN is 100% IPv4 and I don't see that changing anytime soon. Would I see a performance bump if I disable IPv6 on all my servers (a mixture of OES2 and OES11) and my Win7 clients? Or is this not advised? Thanks, Chris.

  • During Material master creation

    hi friends, in my system during material creation  system will through the material number, my doubt is, i entered into material master and system thrown the number too but half way i exit that transaction with out saving the material,  for my next t