Get data from two databases?
Hello all,
Do anyone know if it's posible to get data from two databases while I'm running SBO in one of them? I need this because our client wants to be able to print reports with all the information stored in both companies. I searched this forum trying to find if this is possible but I did't find any information about this.
Can someone help me?
Thanks and regards,
Mariana Mazzero
Hi Mariana,
What you can do is use two company objects to retrieve the data. As far as I know you're not restricted to one company connection.
You can also just use a standard read only connection (like ADO/ODBC) to retrieve the data for the reports.
Hope it helps,
Adele
Similar Messages
-
How can i get data from another database SQL Server use database link from
I have a database link from Oracle connect to SQL Server database with user cdit connect default database NorthWind.How can I get data from another database(this database in this SQL Server use this database link)?
hi,
u should see following documentation:
Oracle9i Heterogeneous Connectivity Administrator's Guide
Release 1 (9.0.1)
Part Number A88789_01
in it u just go to chapter no. 4 (using the gateway),,u'll find ur answer there.
regards
umar -
Hi every body..
I 've a problem .....
I've an old program work on "DOS" and it's content database which content all Data that i need for that program
The data file extension with ".FD" , ".VW" , ".LSS" & "SLP"
I want to kow:-
1) what is that database system
2)What program could open or can get data from that database tables.
3)can i do that with oracle...
please describe every thing in details...
... Please replay quickly... urgently
...waiting your answer....You're probably better off consulting the documentation for the DOS program you're trying to deal with than hoping someone here will be able to guess what program you're using, identify the structure of the files, and tell you how to extract the data into something Oracle can import.
Justin -
Single query to get data from different databases
i need to capture certain fields from certain tables in database 1 and certain fields from certain tables in database 2 into one file using a single SQL statement.
i tried searching on the net
i found that dblinks can help
but iam not sure if ill be able to create dblinks in my situation which is:
i need to get data from oracle to be copied to mysql
this is not a replication acitivity, but i need certain fields from one database and certain from the other
so what iwas thinking is, if i use an sql query to get all the fields (i need around 40) from the different oracle databases and create a singlefile with one insert per select, i can then read that file into mysql
instead of creating multiple sql queries for each table and creating separate files and eventually separate tables in mysql.
can anyone help me here?
or maybe suggest another approach.
thanksHi,
I think dblink is the only option available to get data from different databases. It will work for your case too.
CREATE DATABASE LINK db_link CONNECT TO user_name IDENTIFIED BY password USING 'instance_name'you must have the system privilege 'create database link' to create db links. This way you can get the required data and put it in a table in oracle. But i dont know how to put this data from oracle table to Mysql.
HTH
Muneer -
We are trying to modify the “SaveToFile” example for C++. This particular example comes with NI-scope 2.9.1 and some other versions. This example collects data from one channel and saves the output as a text file. Also, we are using NI PCI-5112 DAQ.
However, it can be modified to get data from channel 0 and channel 1 at the same time. There is a help file called “Fetching Multiple-Record Acquisitions”, which is under the NI-High speed digitizer help topics. This confirms that you can modify the code to get data from two channels and the output will be a text file where every other value is from one channel. This help file also gives some code. However, it is not very much helpful to us, please keep in mind that we have only taken a basic course in C++.
Our project is to analyze the data, however, we need to acquire the data before we can analyze. We have spent so much time trying to get the data. What we need to do is get data from both channels simultaneously and output the data as a text file.
Can anyone help us to modify the code so it can get data from both channels simultaneously? Or can anyone help as where we can get more information? Or does anyone know of any sample examples that will take data from two channels simultaneously and output the data as a text file or any other type of document.
Any help will be really appreciated, as we have spent so much time trying to acquire the data.
Thanks.Hi Finomad,
Please see this post for an answer to your question.
Regards,
Natasa -
SELECT data from two databases
I have two databases that I need to select data from in a
single SELECT. Using DWs Advanced window for creating the select I
don't see any way to select more than 1 Connection. Both databases
have unique user and passwords but reside on the same server. Any
idea how I can write a single SELECT to get data from both dbs. I
assumed it would be similar to selecting data from multiple tables
within the same db but the connection part is stumping me. Any
ideas would be greatly appreciated.TouchstonePress wrote:
> Page 48, Developing a Web Database Application . . .
speaks about making a
> database with two related TABLES each with the same
PRIMARY KEY column with
> which to identify a customer using their unique number.
That's the basic technique for joining two tables in the same
database.
The original poster has tables in different databases that
have
different user accounts and passwords.
Although it's possible to join two databases, you cannot do
it unless
you have one user account with the same privileges on both
databases.
David Powers, Adobe Community Expert
Author, "The Essential Guide to Dreamweaver CS3" (friends of
ED)
Author, "PHP Solutions" (friends of ED)
http://foundationphp.com/ -
I want to fetch data from two tables which are in two separate database. Is it possible to fetch similar from two schemas of same database.
Pls help with query.Hi,
Say you have two schema S1 and S2 in the same database 'xyz' then you can create two database links to these two schemas from any third schema as ::
CREATE database link s1link connect to S1 identified by <password of S1> using 'xyz' ;
CREATE database link s2link connect to S2 identified by <password of S2> using 'xyz' ;
Now say if there is a table called tab1 in schema S1, then you can get data from it as ::
SELECT T1.*
FROM tab1@s1link T1
WHERE < you can put conditions here> ;
Similarly for the columns of a table of schema S2.
- Thanks
Sandipan -
What is best method to retrieve data from two databases
I'm writing a report that needs data from two sql databases. Not the same brand. Grouping and sorting fields come from both databases, so I can't just read one and retrieve data from the other. It seems to me I have to extract data from each data base using crystal reports, merge the two files using crystal reports and feed the merged file into crystal reports. I've not found a simpler or better method in the Crystal Reports documentation. Is there documentation about doing this process on the web site or with crystal reports documentation? My method seems cumbersome so I'm wondering if there is a better method.
Jeffrey,
A cheap and effective solution, for a periodic transfer would be using XML.
If you have the DDL for all of the objects in the database, you can just duplicate it on whatever RDBMS engine you want, and then, extract the data, table per table into XML files from the target server, and then load the files into the target server.
Otherwise, if you are going to do this in an ongoing basis, then, use SAP Replication Server. The best asynchronous, real time, heterogeous replication solution in the industry, exploited with a great deal of success by many critical mission financial applications with global topologies and sub second latency.
My two cents.
I hope they help.
Regards,
Jean-Pierre -
Getting data from several database
I have more that one DB in different locations, but all of them have a same structure. now i want to get data from all of the DBs in a unique time and simultaneously. how i can do it?
If all the databases are Oracle then open your DBA Administration manual to Part VII Distributed Database Management.
These chapters will tell you how to create database links and how to design and manage remote and distributed transactions.
Also see the CREATE DATABASE LINK command in the SQL manual.
Once you have reviewed this material you can post back with specific questions or error messages you encounter while configuring the feature.
Basically you just need a tnsnames.ora entry on the database server for the remote database and then define a database link that references the tnsnames.ora entry. The documentation will show you the steps.
HTH -- Mark D Powell -- -
Unexpected results getting data from two fact tables through conformed dim
Hi all,
We are getting an unexpected behaviour in our OBIEE 10.1.3.3.3. We have this scenario:
We have {color:#0000ff}2 fact tables{color}{color:#000000} called F1 and F2. F1 has one measure, f1m1 and F2 has another one, f2m1.
We have {color:#0000ff}4 conformed dimensions{color}, called D1, D2, D3, Date.
When we are requesting for individual fact tables, we are getting:
date d1 d2 d3 f1m1
dt1 - x - y - z - m1
dt1 - x - y - z' - m2
date d1 d2 d3 f2m1
dt1 - x - y - z - m3
dt1 - x - y - z'' - m4
But, trying to obtain a compare scenario, we are getting
date d1 d2 d3 f1m1 f2m1
dt1 x y z m1 m4
Instead of
date d1 d2 d3 f1m1 f2m1
dt1 x y z m1 m3
Looking at query log, we have catched the reason. That's why BI Server is using to solve this request using ROW_COUNT() to join SAWITH0 and SAWITH1 in SAWITH2 result set. So, the order may not be the same in the results sets in every fact table. More or less, generated query is like:
WITH
SAWITH0 AS
(select ....
from F1),
SAWITH1 AS
(select ...
from F2),
SAWITH2 AS
select from (select ...
ROW_NUMBER() OVER PARTITION (....) c10
from SAWITH0.d1 full outer join SAWITH1.d1 ....) D1
{color:#ff0000}where (D1.c10 = 1){color}
select SAWITH2. ....
from SAWITH2
order by c1..c10
The problems seems to be that BI server is ordering the result sets SAWITH0 and SAWITH1 and getting row number to join this results sets, but this is not getting the correct result.
Any ideas?
TIA
Javier
{color}
Edited by: jirazazábal on Mar 13, 2009 2:46 PMI have done a logical fact table with two fact table source on it.
The Sql performed against the database was this one.
-------------------- Sending query to database named PRODS_AIX (id: <<153418>>):
WITH
SAWITH0 AS (select sum(T21296.CONSUMERS_SALES_EURO) as c1,
T21309.DIVISION_CODE as c2
from
DIVISION T21309,
C_CONSUMERS_SALES T21296
where ( T21296.DIVISION = T21309.DIMENSION_KEY )
group by T21309.DIVISION_CODE),
SAWITH1 AS (select sum(T21356.ORDER_VALUE) as c1,
T21309.DIVISION_CODE as c2
from
DIVISION T21309,
DWH_SALES_ORDER_OVERVIEW T21356
where ( T21309.DIMENSION_KEY = T21356.DIVISION_KEY )
group by T21309.DIVISION_CODE)
select distinct case when SAWITH0.c2 is not null then SAWITH0.c2 when SAWITH1.c2 is not null then SAWITH1.c2 end as c1,
SAWITH0.c1 as c2,
SAWITH1.c1 as c3
from
SAWITH0 full outer join SAWITH1 On nvl(SAWITH0.c2 , 'q') = nvl(SAWITH1.c2 , 'q') and nvl(SAWITH0.c2 , 'z') = nvl(SAWITH1.c2 , 'z')
order by c1As you can see one select (SAWITH0) for the first fact table C_CONSUMERS_SALES and one select for the second fact table DWH_SALES_ORDER_OVERVIEW (SAWITH1 ) and the two statement are joined with a full outer join.
I ask me why you have the three select (SAWITH0,SAWITH1 and SAWITH2). Can you please paste the complete SQL performed ?
Can you tell us also which SQL is performed if you select only the columns from one fact table and not for the other ?
Regards
Nico
http://gerardnico.com -
Is it possible to get data in one report
from two different database(Oracle,Sybase)
Thank You<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by nirali:
Is it possible to get data in one report
from two different database(Oracle,Sybase)
Thank You<HR></BLOCKQUOTE>
Check www.attunity.com Attunity Connect does that - hetrogenous joins
null -
Getting data from two servers?
Experts-
We have two servers for storing tables . 1. Historical server 1.Current Prod server
We have same tables in both server databases.
All the info prior to a month of current date is stored in Historical server database tables
and the rest in current prod server dtabase tables.
I have to build reports such that, when user enters a date, OBIEE has to check if the date is in a month period(30 days) of todays date or earlier to 30 days, based on this, it has to get the data from historical server database tables / current prod server database.
How can I implement this?
Do I need to create two connction pools(folders in rpd) and develop same Model twice?(One for historical tables and one for prod tables?)
or Can I use fragmentation technique? if so, Can you give me an Idea hwow to implement Fragmentation for this requirement?
Thanks for your help in advanceYou should use fragmentation for this requirement. It's not that hard once you've understood the basic principle. Read Nico's article here for the detail:
http://gerardnico.com/wiki/dat/obiee/fragmentation_content
The only non-standard bit for you will be to set the fragmentation criteria on your logical table sources. This is the part that tells BI server which source to hit.
Post back here if you get stuck.
Paul -
ALV OOps report- getting data from two tables and adding issue
Hi,
This is sales employee performance report.
I need to select all the fields from two tables based on user input ie VKorg, sales employee .
There is one field callled " Net sales"in both the tables.
Based on sales employee number, i need to add that net sales which i get from two tables.
I need to generate single report.
Can you give some inputs reg. the select query.
My idea is select all the data from both tables using join statement.
ThanksHi,
I have written like this:
select * from S002 as a join S006 as b
into table ME->SS002_RAW[]
where vkorg in me->select_parameters->SO_VKORG[] = vkorg in me->select_parameters->SO_VKORG[]
and ZZSLSEMP01 in me->select_parameters->SO_so_empl[] = ZZSLSEMP02 in me->select_parameters->SO_so_empl[].
when i do like that,
I am getting error
Incorrect structure of FROM clause . . . .
If you give some idea on this
Edited by: Raja on Apr 22, 2009 11:19 AM -
Line Chart - getting data from two table to behave as 1 data series
I'm using the 'Personal Budget' template, and have two tables titled 'Annual Budget by Month: 2009' and 'Annual Budget by Month: 2010'. These tables show, as their last row, my total savings. I want to set up a line chart to display the (downward) trajectory of my savings in one continuous line.
However, if I create a line chart, the two data sets from the two tables are displayed as two lines, one below the other. If I convert it to a column chart, and then switch to columns instead of rows as the Plotting Orientation (data series button in the upper left of the table), the columns do display correctly. Can anyone tell me how I can get the line version to work?spiff,
I think the solution to your problem is to create a summary table that gathers the data from all your month tables, then plot the summary. Remember to put the category names into a Header row or column so they will automatically show up on the chart axes.
Jerry -
I want to do a query that returns data only from last two partitions
I have this select that returns data from one partition only.
select *
from tsieven PARTITION(P200707_2Q)
I would like to have something like this for example...
select *
from tsieven PARTITION(P200707_2Q and P200707_1Q)Oracle version is 9i
Partition method (MAX VALUE): TO_DATE(' 2006-04-16 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN')
Usually the partition is divided by 15 days. starts in the begin of the month and ends in 15th of the same month.
Partition column: DATA_CRIACAO
I'm trying to to this query:
select tsieven.loptica, tsieven.data_evento Data_Distribuicao
from tsieven (PARTITION MAX), tgirnos n, tsiobje o
where tsieven.no_evento = n.COD_NO
and tsieven.loptica = o.loptica
and to_char(tsieven.data_evento,'dd-mm-yyyy') = to_char(p_data,'dd-mm-yyyy')
and o.cod_classe = p_classe
and n.COD_TIPO_NO='2'
and tsieven.COD_T_EVEN = 'EMZ'
and n.cod_no = p_cdp
order by tsieven.loptica
For example I need to get data for sysdate from 27th of july it's not in this last partition, because it started a new one in 1st of august.
Hope I'm being clear now.
Thanks for your help.
Maybe you are looking for
-
Hai to all, how can i create an indicator to read the RMS value of my FFT using FFT Spectrum (Mag-Phase).vi. as u can see in my block diagram(attached), i can use statistic to read the RMS value for the data but i cant's use it on the FFT Spectrum (m
-
Dates for import are all wrong
Hiya - I have been trying to import clips made last week. The date is correct but the year is 2009. They will put themselves into a 2009 event folder with other projects in. I have tried to create a 2010 event folder and drag the project into it but
-
Problems with pdf-export / Probleme beim PDF-Export
Hi, I tried to export a pdf from the "report" as portrait. It came out as a landscape. The left side of the pdf showing my exported report (as portrait), the right half of the page empty... Not exactly what I meant to do! Wenn ich ein pdf im Hochform
-
How to manage Active directory and tools to manage Active Directory
How to manage Active directory and which tools we use?
-
Time Machine Error cannot write to sparse bundle -- file in use.
We're having trouble with a Time Machine backup. Twice in the last three days, the backups failed with the error message that the backup disk image is already in use. I noticed that the partition containing the backup sparse bundle is mounted twice