May be anybody know.
Can I see via QlikView (something same to TableViewer) diagram with relations between my table in Db and QV objects (I mean tables which created in QlikView from qvd files).
You can display the table structure (Ctrl+T) to see how your tables are connected.
HTH
Related
thanks for sparing some time by looking at my question. I am not sure if this is practical and already answered but i don't have words to search for so i will explain the problem here:
We have 2 Databases, "CRM" and "Reporting". "CRM" database is the primary database where we store all our data.
In "Reporting" db we have created 5 views that fetch data from "CRM" db tables at run-time and done some reporting on them. The separate database is because we are not allowed to created "Store Procedure/Views" in "CRM" db.
Now when we run our reports, based on Views that are in "Reporting" db they are very slow because of complex joins in the views and other computing logics. We have done the required indexing and things but that doesn't help much.
What i want to do is fetch data from "CRM" db using "Views" in the "Reporting" db and store them in some tables in "Reporting" and do a simple "select *from table" in reports. The tables will have the exact same structure as views in "Reporting" db.
Questions: I am not sure how the data updates/creates will be synced between "CRM" and "Reporting" tables provided that data will be fetch through views to keep the calculated/report ready data ?
Question in regard of Pentaho Spoon (Data Integration):
How can I transfer the input of multiple tables from one database to multiple tables in another database? Basically a 1:1 data migration with creating the tables automatically in the target database.
I basically want to multiply the following transfomation: Picture of table transformation
Try the Copy Tables wizard, under the tools menu.
To use it, you will need to create a new transformation and define both database connections that you want to use.
What is the difference between schema and database? I have no knowledge other than running basic commands in sql such as select, update, insert and delete.
A Database is a collection of organized data, while database schema describes the structure and organization of data in a database system. The database holds the records, fields and cells of data. The database schema describes how these fields and cells are structured and organized and what types of relationships are mapped between these entities. Understandably, the schema of a database keeps constant once created, while the actual data in the database tables may change all the time.
I need to transfer some data from 3 spreadsheets (Which I got from another DB) in to DB tables. The three spreadsheets contain feedback data, customer data and person data. When moving I need to map foreign key relationships between the data. Is there any way I can achieve this without the use of SSIS?
use openrowset
We can transfer the data using OPENROWSET. But I dont think we can mark FK relation ship while transferring the data. That you have to do after transfer.
See MSDN link here
OPENROWSET
I would like to know which one is the best approach for migrating existing DB data to another new DB with entirely different structure. I want to copy the data from my old DB and need to insert the data in new DB. For me the table names and column names of new DB is entirely different. I am using SQL Server 2008.
You should treat this as an ETL problem, not a migration, as the two schemas are entirely different. The proper tool for this is SSIS. SSIS allows you to create dataflows that map columns from one table to another, add derived sources, perform splits, merges, etc. If possible you should create source queries that return results close to the schema of the target database so you need fewer transformations.
In this you have to migrate most of the parts manually by running scripts. AFAIK automatically it will not synchronize. But using SSMS you Map tables of two different db's. hope that will help.