Creating Universeson different marts/databases

Hi all
We are using BO XIR2
I have a question.
We have 2 different marts/databases with some factual and dimension information in both.
1) Is it possible to design a single universe on both these marts? How does a universe access both the databases and extract tables from it to build objects?
2) If this is possible, then How is it different from linking 2 universes and making a single universe from the 2 linked universes? Which is a better approach.
Thanks in advance.

Hi,
As far as i know its not directly possible  to create a universe from 2 different data sources, its only possible by using data federator(which is used to create single database from 2 different data sources). Please go through this for an idea about Data Federator.
/people/frederic.vanborre/blog/2009/03/05/your-1st-df-project-in-less-than-15min-install-included
https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/u/251908199. [original link is broken] [original link is broken]
Coming to linking universes( please go through universe designer guide, so that you will have a good idea about linking universes). As far as i know you will be linking universe or you will include a universe there is difference between these two approaches.(go through the guide for more details about linking)
Thanks,
SK.
Edited by: Vallabhaneni SK on Jun 25, 2009 9:42 AM

Similar Messages

  • How many users/ schemas can we create in an oracle database?

    How many users can we create in an oracle database? Or how many users can oracle handle?
    Problem-
    I have to store information of ontologies (I will use countries instead) in db.
    I have to store information regarding countries.
    I have 13 tables in all to maintain for each country.
    Now there are two approaches:
    1) keep only 13 tables. Have an extra column in each table to indicate that a particular
    row stores information for which country.
    2) create a new user/ schema for each country. So we can get rid of the extra column
    needed in 1st approach.
    I have used the second approach. This is because number of entries in each table for a
    given country will be large.
    So initially when the s/w is installed I create a central-user. Each time data for new
    country has to be entered central-user creates a user/ schema, and creates tables for
    this user/ schema. The central user can access the tables of all the countries by
    country_name.table_name. By this approach I believe searching would be easy.
    If there is any flaw in my approach kindly mention it.
    Thank you

    There is no (practical at least) limit to the number of users & schemas you can have in Oracle.
    Your approach, however, is not going to scale nearly as well as the first option you outlined (adding a column). You are going to end up caching every possible variation of the various queries you're going to be executing because you will be referring to so many different tables, which is going to mean that you are doing a lot more work to parsing statements and generally churning through the shared pool. If you create enough users, you're liable to start hitting ORA-04030 errors because your shared pool is so fragmented.
    Additionally, you're likely going to end up with a whole lot of dynamically generated SQL to accommodate new schemas getting added over time which is going to cause you even more pain. Figuring out dynamically what table to join in is a heck of a lot more difficult for the programmer to write and for the database to handle than simply passing in a different country code.
    If you're concerned about having too much data, you can have your cake and eat it to by adding the country column and partitioning the tables based on country.
    Justin
    One other item I forgot to mention is maintainability. Having dozens or hundreds of "identical" schemas makes maintenance a huge pain because something like adding a new column now requires dozens or hundreds of separate DDL statements. You're almost guaranteed that some schema isn't going to be in sync-- it's going to miss a column or miss an index, etc.
    Message was edited by:
    Justin Cave

  • Questions regarding creating a physical standby database in 10gR2

    I'm setting up a physical standby database in a test environment using two windows 2003 servers. I was wondering if someone could answer a few questions I'm not too clear on. I've been thru the data guard manual and as much online information as i can find. I may have it working but wanted to post some things I'm not sure I did quite right.
    My tnsnames.ora files.
    On my primary database server:
    # tnsnames.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
    # Generated by Oracle configuration tools.
    PRIMARY =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = SERVER1)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = PRIMARY.MYDOMAIN.com)
    STANDBY =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = SERVER2)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = STANDBY.MYDOMAIN.com)
    On my physical standby database server:
    # tnsnames.ora Network Configuration File: f:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
    # Generated by Oracle configuration tools.
    STANDBY =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = SERVER2)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = STANDBY.MYDOMAIN.com)
    PRIMARY =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = SERVER1)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = PRIMARY.MYDOMAIN.com)
    My Listener.ora files:
    On my primary database server:
    # listener.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora
    # Generated by Oracle configuration tools.
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (GLOBAL_DBNAME = PRIMARY.MYDOMAIN.com)
    (ORACLE_HOME = f:\oracle\product\10.2.0\db_1)
    (SID_NAME = primary)
    LISTENER =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = server1.mydomain.com)(PORT = 1521))
    On my physical standby database server:
    # listener.ora Network Configuration File: f:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora
    # Generated by Oracle configuration tools.
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (GLOBAL_DBNAME = standby.mydomain.com)
    (ORACLE_HOME = f:\oracle\product\10.2.0\db_1)
    (SID_NAME = standby)
    LISTENER =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = sever2.mydomain.com)(PORT = 1521))
    The next item I'm not sure about is after creating the control file for standby use.
    One the primary server I created it using:
    alter database create standby controlfile as 'sbcontrol01.ctl';
    I copied the primary database pfile I had created earlier to the standby server, renamed it and edited it.
    Initially I left the CONTROL_FILES= parameter pointing to the control01.ctl, control02.ctl and control03.ctl that I restored. But I was getting the error ORA-01665: control file is not a standby control file
    So I copied the sbcontrol01.ctl to sbcontrol02 and sbcontrol03.ctl and pointed the CONTROL_FILES= parameter at them.
    The error went away and the database came up. I still need to test it some more but wanted to see if what i did was correct or a fluke.
    Edited by: tjohnson on Mar 23, 2009 2:26 PM

    If in the primary I had control files named control01, control02 and control03 would I have been able to create a standby controlfile called control01.ctl or would I have had to name it something else like I did (sbcontrol01.ctl) and rename it to control01.ctl once I got it over to the standby database server?Suppose you have the primary database control file in C:\oracle\primary\control location with names control01.ctl and control02.ctl. Then also you can create a standby controlfile with control01.ctl and control02.ctl , but then the location to be created must be different.You can create it in C:\oracle\primary location and then transfer to the specified location mentioed in the pfile of the standby database and mount the standby database.
    But saying this i would suggested to keep the name different from control01.ctl as far as naming conventions are followed.It might confuse someoe whether its a primary database controlfe or a standby database controlfile.Usally primary database controlfile are named control01.ctl , coltrol02.ctl etc and for standby many do prefer keeping standby01.ctl, standby02.ctl.Thats just for for understanding.
    HTH
    Anand

  • Clarification on creating a Physical Standby Database

    I'm practicing with data guard with Oracle 10.2.0.1.0 on two Windows 2003 servers.
    I'm in the process of creating a physical standby database by following the steps outlined in the guide http://www.filibeto.org/sun/lib/nonsun/oracle/10.2.0.1.0/B19306_01/server.102/b14239/create_ps.htm
    I've created the primary database and did a cold backup of all the datafiles and copied them to the standby server using OS commands. I've created a pfile from the spile in primary database and changed the needed parameters for the standby database.
    What I don't understand is this statement I think is creating a control file for the standby database: SQL> ALTER DATABASE CREATE STANDBY CONTROLFILE AS '/tamp/standby.ctl'
    Exactly what I don't understand is what to do with this control file. I'm thinking that if I try to use it as the controlfile for the standby database, the standby database will refuse to open since the database name in the control file wont match the one the server expects.
    I don't want to proceed until this becomes clear. So my question is what to do with the output of the above statement that seems to create a control file for the standby database.
    Any help would be appreciated.
    Dula

    >
    You're thinking wrong.
    Please clarify the difference between db_name and
    db_unique_name.
    Db_unique_name needs to be identical for both primary
    AND standby database.
    If db_unique_name differs, you'll get errors.
    Sybrand,
    Perhaps, you meant DB_NAME has to be identical for both databases.
    DB_NAME name has to be the same for both primary and physical standby database.
    DB_UNIQUE_NAME should be unique for each database in the standby configuration.
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14239/create_ps.htm#i68626
    If you configure Logical Standby Database, DB_NAME may be different.
    For the original poster: Chapter 3 - Creating a Physical Standby Database of Oracle® Data Guard Concepts and Administration has all the steps you have to do in order to configure a physical standby database.
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14239/create_ps.htm#g88234
    Cheers,

  • Creating more than one database user in oracle cloud

    I hv created an adf application, in which there are 4 models. each model is connected to different database user, where SID is same for all user. These users have some number of tables, which are used as entity and view in model project in adf application. My query is:
    I hv activated oracle cloud service for database and java. i want to deploy my adf application on cloud. so, how can i create more than one database user in cloud as i do in oracle db 11gr2? So that my all models will be connected to different database user in cloud.
    Also, which service name should i use in model.jpx? I hv used mydb as service name on my local machine.
    pls, help me to go ahead!!!!!!!!

    Hi Ajaykumar,
    To ensure you receive an accurate response to your query, I believe it would be best raised on the Oracle Java Cloud Service forum, here:
    Oracle Java Cloud Service
    Regards,
    Hilary

  • Deploying BC4J apps to different platforms/databases

    Hi all,
    Maybe I've missed something very basic... This seems like it should be a breeze to set up, but after a decent amount of searching the help docs and the forums, I haven't found a good way to specify different database settings for different deployment platforms (e.g. development, QA, production, etc). All I really want to do is point the application to a different database for each different deployment platform.
    It seems like the Deployment Descriptor might be a prime place for this stuff, but I don't see anything like that in the deployment settings.
    I've also successfully messed around with different configurations on a per-app-module basis (e.g. creating configs called "DEV", "QA", etc with different connection strings)... This works, but it's kind of a hack if you use a lot of different app modules. Managing (in my case) six different deployment platforms for each app module can get tedious.
    I can see something in the Configuration properties called "Deployment Platform", but this field is read-only and I can't figure out how to get the app module to point to different DBs based on this property... I also can't figure out how to add any other deployment platforms -- I always just see "LOCAL"...
    Any help with this would be greatly appreciated. At this point my best option is to create six different configurations in each app module, and call them something like MyBizModule-DEV, MyBizModule-QA, etc... Then I specify which platform to use in a properties file, e.g. "DEV", and when I create an app module, I just append that platform keyword to the app module name to get the configuration name... But I know there has to be a more elegant way of doing this.
    Thanks,
    Jeff

    Jeff,
    It seems you are confusing the deloyment platform to the database server being used. The deployment platform property in the configuration is used to determine how the appmodule is deployed --locally, as an ejb session bean or as a corba server. The database connection to be used is referred to by <JDBCName> or the <JDBCDataSource> property. JDBCName refers to the named database connection defined in the ide. <JDBCDataSource> refers the jdbc 2.0 datasource defined in the appserver. Both the mechanisms provide the abstraction for changing the target database url.
    Instead of creating different configurations you can change the connection definition for different environments.
    Hope this helps
    Dhiraj

  • Creating a Stand By DataBase for Production

    Hi,
    One more question How to do create a Standy Database for the Production
    Database.
    Can one tell the procedure to create a Standy By database ??
    Thanks,
    Pavan Kumar

    That's documented in the Data Guard Concepts and Administration manual. Chapters 3 & 4 cover creating physical and logical standby databases.
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14239/partpage1.htm
    Of course, since you didn't mention what version of Oracle you're using, I picked the 10.2 documentation to link to. You can find other manuals online at http://tahiti.oracle.com if you're using a different version.
    Justin

  • Running same SSIS Packages for Different Destination Databases

    I have created SSIS packages which are supposed to separate data from a single source database into different client databases at a time.
    For e.g. my Source db contains data for 10 clients. SSIS pkgs uses ClientName as input parameter to call StoredProcs to get data for given client and push that data into that client's database. So I have 1 Source database and 10 Client databases which stores
    their own data.
    In Package Configuration I kept SourceConn and DestClientConn as two connection string. So I will have 10 different .dtsconfig file for all these client in every env. like DEV, TEST, UAT, PROD. OR keep 1 .dtsconfig and change DestClientConn before running
    Packages
    Is there any other effective way to handle this dynamic configuration in SSIS?

    you just need single config file and you'll have 1 sourceconn property and 10 destination property mapped inside it.
    And I dont think you need 10 procedures for this. I think what you need is a single data flow task with OLEDB source to connect to your source. then add a conditional split and define 10 outputs based on client field value. Then join each of the output to
    a OLEDB destination using the 10 destination connection to get different client data on different database.
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • How do i create 4 different itunes id's in one household?

    How can I create 4 different iTunes id's in one household so that when backing up to icloud, we can each have separate back ups?

    The same way you create one, but do it four times! 

  • Error while Creating form on remote Database

    Hi All
    I m getting error while creating form on remote database thru
    Database link
    Line/Column Error
    7099/21 PLS-00454: with a returning into clause, the table
    expression cannot be remote or a subquery
    7099/9 PL/SQL: SQL Statement ignored
    7749/16 PLS-00454: with a returning into clause, the table
    expression cannot be remote or a subquery
    7749/9 PL/SQL: SQL Statement ignored
    and statement at line specified is insert statement. and at end
    of insert statement Returning caluse is there as follows
    RETURNING ROWID INTO "_ROWID";
    This returning clause is causing error. Does anybody knows how
    to handel it??
    Thanks
    Yogesh

    Yogesh
    I haven't seen the ora-03116 problem.
    What version of Portal are you running? Are the databases at the same version? Does your table have longs or anything strange in it?
    Can you query the table via the synonyms and link in sqlplus as the application schema? This is a good test because it eliminates Portal.
    You should try setting up synonyms etc for the emp table. If you still get the problem then Oracle may be able to replicate it. If not, then there's sth funny about your table maybe.
    I agree with Vishnu about creating everything in sqlplus. I create all my links and synonyms in sqlplus. They are all public. I have 2 synonyms: one takes you over the link the other takes you to the right schema. It's flexible and it works.
    data database: D grants to P (local schema) on table T
    public syn T = D.T (sys) (get the right schema)
    portal dbase : public db link to data database connecting as P
    public syn T = T@dblink (sys) (over the link)
    P is a schema created in both databases.
    Test is: P in portal dbase can "select * from T" and gets the right data.
    I never, ever refer to a schema when defining a form. ie. never P.T or D.T or whatever. I always refer simply to a synonym. For the above my form would be defined simply on the table T.
    Hope this helps
    Greg

  • Create a standby logical database in 10g

    Hi,
    My OS is Windows 2003, using oracle 10g software.. I want to know steps to create a logical standby database from primary database? I read the Dataguard concepts and administration guide, its confusing where it says to add the roles for primary and standby database in init.ora file? Could someone please provide steps to configure...
    Thank you.

    If you need the entire database to a single location ... use Data Guard.
    If you need to specify tables, columns, schemas, rules, and are in a
    publish-subscribe situation use Streams.
    Both are share a common architecture.
    refer this for comparison,
    http://www.heysky.net/digest/2009/07/comparison-between-features-rac-dataguard-streams-advanced-replication-and-basic-replication.html
    Thanks

  • Not able to edit the report created on different data source.....

    I have a query regarding Report in OBIEE - reports developed from BI Publisher are specific to data source on which they have been created ??
    i have a sample report that was created on different data source, i have the corresponding RPD also. I changed the data source according to my DB and when i try to update/edit the report,
    on Analytics for adding a new column, it is generating a seperate new Query from QueryBuilder for that additional cloumn rather than adding up the new query with the previous one(existing report query). Is it because of mismatch of data source on which report had been created and on which it is being update ?? if it is the case, where do i need to make changes related to JDBC connection or others ??
    when i try to create a new sample data set and try to update it, it adds up the extra edited things to original query and works perfectly fine. can ny 1 help me for the same ??

    Hi Denis,
    Normally,what we do is once we provide access to webi users group for each user from BO supervisor module, user(s) will able to refresh/edit the existing report from Full client BO.His colleagues have had no problem editing all his reports from their machines but he is not able to edit any report from his machine and BO is getting freeze.
    He also reinstalled BO and cleaned out everything on his Computer and re-built it but the issue is not yet resolved
    Can you please tell me how to resolve this issue
    Kind Regards,
    Srinivas

  • HT204053 I created a different Apple ID for Icloud on my new IPhone and having problems with getting Itunes,etc.  How do I change my Icloud Apple ID to be the same ID and password?

    I created a different Apple ID for my Icloud on my new IPhone (said a free email was available or something similar) rather than the other choice offered of using my same existing Apple ID.  Now I keep having issues accessing my account and my password isn't working to access Icloud to download Itunes.  Can I undo this new account I created and just use my one existing Apple ID?  This is my first IPhone and confused with this part of the setup!  Thanks.

    If you know the answers to your security questions, you should be able to change your password without using email authentication (see http://support.apple.com/kb/HE36).  If you don't, you may be out of luck.

  • My wife and I decided to both buy Iphones do I put them both under the same apple ID, or do I create two different apple ID's and two differnt icloud accounts?

    My wife and I decided to both buy Iphones do I put them both under the same apple ID, or do I create two different apple ID's and two differnt icloud accounts? We want to be able to share my itunes library on both our phones and sync our calendars, but I don't want every update and reminder that my wife puts in her phone and I know she doesn't want every reminder I put in my phone.

    What you need to do is both use the same Apple ID for iTunes content, but separate Apple ID's for everything else. So, you keep your existing Apple ID. If not a verifiable email address, you will need to create a new Apple ID for yourself. You also create an Apple ID for your wife, again a verifiable email address. You use the existing Apple ID for all iTunes content. The new Apple ID's for iCloud, iMessage, FaceTime, etc. Here's how to create an Apple ID:
    https://appleid.apple.com/cgi-bin/WebObjects/MyAppleId.woa/wa/createAppleId?loca lang=en_US
    Use multiple devices on one computer:
    http://support.apple.com/kb/HT1495

  • My boyfriend and I have our own iPhones but share an iPad. How do we create two different profiles or user accounts, etc?

    My boyfriend and I have our own iPhones but share an iPad. How do we create two different profiles or user accounts, etc?

    Unfortunately, at the moment you cannot create two user profiles on one iOS device.

Maybe you are looking for

  • I need help with burning a disk in elements 11.

    In elements 11, how do I manage to burn a disk?

  • Burn error... ugh!

    I have 8.4GB of content that I am attempting to author for dvd-9. My test burn keeps failing with the following error: "A suitable marker could not be found in the required layer break range" I have my layer break set to "automatic" but it fails. I t

  • 10.1.3 Release Date

    Is there a release date for 10.1.3?? Or an approx time of release?

  • [svn:bz-trunk] 5057: Revert change 5056.

    Revision: 5057 Author: [email protected] Date: 2009-02-24 10:26:11 -0800 (Tue, 24 Feb 2009) Log Message: Revert change 5056. Did not mean to submit that. . . Modified Paths: blazeds/trunk/development/eclipse/projects/java/blazeds-unittests/.project

  • Better Workflow for 20+ "versions" of a design, secure PDFs and Thumbs...

    This will probably be a long one. Basically, I'm able to complete my tasks, but it is really time consuming and I can't help but feel like there is a better way. I'm hoping someone here can clue me in. THE PROJECT: I sell digital downloads of a plann