Oprettet man. d. 19. maj 2008 kl. 15:34:33

denny
denny (12.400 point. Point ude: 3.355)

Select Query fra 2 DB

X Hej Eksperten,

Jeg har brug for at lave en "Distinct query eller bare select" fra 2 DB som ligger i 2 forskellige servere.
Dvs. Jeg skal laver en udtrække som kan hent alle personer oplysninger som ligger på 2 servere men jeg vil gerne hent Personer oplysninger fra DB1 på Server1 hvis den ikke findes i DB2 på Server2 og personen findes i DB1 på server 1 så skal ikke hent fra DB2 på Server2.

Please help-

Skrevet man. d. 19. maj 2008 kl. 16:25:36| #1

gigraf
gigraf (17.175 point)
Der er faktisk kun en mulighed og det er at du opretter en proxy tabel db1, der via et CIS-lookup laeser data fra db2.

Skrevet tir. d. 20. maj 2008 kl. 21:23:33| #2

denny
denny (12.400 point)
Hvad mener du med CIS-lookup? Har du måske en eksempler!

Skrevet ons. d. 21. maj 2008 kl. 08:33:39| #3

gigraf
gigraf (17.175 point)
CIS er component integrated service du finder mere herom i Sybooks. Saa kort her er hvad du skal goere;

1. Oprette en entry i din interfaces fil (eller sql.ini) paa begge maskiner
interface paa Server1 skal kunne se server2 om omvendt
2. koer paa server1 koere du sp_addserver <server2>,null,<server2> og omvendt paa server2 koere du  sp_addserver <server1>,null,<server1> og omvendt paa
3. Hvis password og bruger er det samme paa begge maskiner kan du springe dette trin over ellers skal du sp_addexternalogin <local_user>,<remote user> paa begger server
4. tjek om cis er enabaled sp_configure 'cis' hvis ikke goer du naturligvis dette.
5. tjek om det virker fra server1 koer connect to <server2>

jeg kan godt skrive lidt mere i detajler, saa sig til hvis du har problemer saa maa jeg uddybe det lidt.

den sidste ting du skal goere naar det oeverste virke er at create existing table, dette er en proxy table, saa naar du koere en select fra denne proxy tabelle saa koere du i virkeligheden en select paa den remote server.
ret smart. Dette kan du ogsaa goere mellem IQ og Anywhere, og med directconnect ogsaa til DB2 og ORacle osv osv.

held og lykke

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Exportere data fra sybase database fil

Oprettet den 30. september 2010 kl. 13.44
gagocom giver 60 point for svar | Giv et svar »

Problem med datokonvertering fra Sybase

Oprettet den 3. oktober 2008 kl. 09.27
lha_tres giver 30 point for svar | Giv et svar »

Varchars på over 255 bytes

Oprettet den 1. juli 2008 kl. 12.40
gregersp giver 200 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger