Toon posts:

[SQL] tabellen uit 2 databases

Pagina: 1
Acties:
  • 947 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik heb hier 2 databases maar nou moet ik eigenlijk via 1 query gegevens pakken uit beide databases...kan dat? zo ja, kan iemand me een beetje opweg helpen?

thnx...

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Op vrijdag 21 september 2001 15:59 schreef Tux_NL het volgende:
Ik heb hier 2 databases maar nou moet ik eigenlijk via 1 query gegevens pakken uit beide databases...kan dat? zo ja, kan iemand me een beetje opweg helpen?

thnx...
edit:

Ik had het fout

Programmer - an organism that turns coffee into software.


  • RupS
  • Registratie: Februari 2001
  • Laatst online: 20-12 19:08
Maak een tabel in in de ene database waarmee je de gegevens uit de andere databsse haalt??

Ik ben een n00b, dus als het niet kan zeggen jullie het maar ;) ;)

--edit--
Met Access kan het iig wel voor zo ver ik weet....
--edit--

  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 09:51

Jaspertje

Max & Milo.. lief

Zijn de twee db's van dezelfde maker, dan zou ik ze gewoon samenvoegen.... en dan is het appeltje eitje...en anders, ik zou je niet kunnen vertellen

Verwijderd

dacht het wel, als je via MSAccess een query opstelt kun je volgens mij ook een andere database koppelen. Hierdoor kun je meerdere databases aan elkaar knopen. Ben het nog nooit nodig gehad, maar volgens mij is het WEL mogelijk!

  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

Op vrijdag 21 september 2001 16:02 schreef LuCarD het volgende:

[..]

Onmogelijk (MySQL, MSSQL, Access, Informix) andere databases ken ik niet!

Het is wel mogelijk als je bedoelt uit twee tabellen... Maar dat bedoel je toch niet :? :?
Onzin.
Is afhankelijk van de database die je gebruikt. In MSSQL kan je bijvoorbeeld gewoon tussen verschillende databases joins uitvoeren.
Sterker nog, je kan zelfs verschillende servers linken.

Maar daarmee komen we dus wel op de vraag van de dag ;)
Welke database gebruik je????

Today's subliminal thought is:


  • RupS
  • Registratie: Februari 2001
  • Laatst online: 20-12 19:08
Hij gebruikt SQl, errrrm, zie topic titel :)

  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

Op vrijdag 21 september 2001 16:09 schreef dutchrups het volgende:
Hij gebruikt SQl, errrrm, zie topic titel :)
hmm, tja, de topictitel heb ik gezien, maar daarmee weet ik nog steeds niet over welke database het gaat >:)

Today's subliminal thought is:


  • RupS
  • Registratie: Februari 2001
  • Laatst online: 20-12 19:08
hmm, ach, tsjaa, je hebt helemaal gelijk... mijn excuses :+

Verwijderd

Topicstarter
database = SQL Server...

dus ik zal de databases moeten samenvoegen...Hoe?

  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

aanroepen van een object in SQL Server gaat met:
database.owner.object

of als het om de standaard owner (dbo) gaat:
database..table

Today's subliminal thought is:


Verwijderd

Mischien lukt het met
select * from global_name@DATABASE 1
select * from global_name@DATABASE 2

Moet je wel een DB link aanmaken :

create database link <LINKNAME> connect to <USER> identified by <PASSWORD> using 'DATABASE NAAM'

zou dit werken? :?

Verwijderd

Op vrijdag 21 september 2001 16:30 schreef Annie het volgende:
aanroepen van een object in SQL Server gaat met:
database.owner.object

of als het om de standaard owner (dbo) gaat:
database..table
Dit lijkt mij idd de juiste oplossing...

Verwijderd

Topicstarter
Aannemend dat mijn databases JAN en PIET heten
zou dit dus moeten werken


Dus stel ik zeg select * from JAN.dbo.TBL_BLA
inner join PIET.dbo.TBL_XXX
on JAN.dbo.TBL_BLA.ID = PIET.dbo.TBL_XXX.ID

Databases staan op dezelfde server BTW..

  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

zou idd moeten werken, als de user waarmee je connect tenminste voldoende rechten heeft in beide databases.

maar ik zou zeggen: probeer het eens ;)

Today's subliminal thought is:


Verwijderd

Topicstarter
Yah, maandag weer, tis nu weekend :9~

thanx allemaal

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 13:17

Creepy

Tactical Espionage Splatterer

Op vrijdag 21 september 2001 16:19 schreef Tux_NL het volgende:
database = SQL Server...

dus ik zal de databases moeten samenvoegen...Hoe?
SQL server.. ff kijken.. MS-SQL..is in feite een SQL server, net als MySQL, Oracle, Interbase en nog een hoop....
Je bedoelt waarschijnlijkt MS SQL Server?

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Verwijderd

Topicstarter
Yah ik bedoel MS SQL Server...

maar et is gelukt...thnx..
Pagina: 1