Avatar billede ser Nybegynder
23. december 2006 - 14:29 Der er 5 kommentarer og
1 løsning

syntaks for referance til extern database.

Jeg vil gerne i min MS-SQL server oprette et VIEWS som udover at læse data fra den lokele database også læser fra en ekstern MS-SQL database. Men hvordan refererer jeg til den eksterne database ?
Avatar billede arne_v Ekspert
23. december 2006 - 15:46 #1
generelt er syntaxen

servernavn.databasenavn.brugernavn.tabelnavn

hvor server skal oprettes som linked server

men jeg kan ikke huske om du kan lave en join på tværs af servere
Avatar billede ser Nybegynder
23. december 2006 - 22:43 #2
Hej Arne
Jeg har ikke helt forstået !!  Jeg her oprattet den externe MS-SQL serner i min lokale MS-SQL server v.h.a. "New SQL Server Regstration" den externe server's navn er lig med serverens TCP/IP nummer.  er det det du mener med "linket server"  ?

Jeg har forgæves forsøgt ( ved oprettelse af ny VIEWS ) med
10.168.23.54.kunde.sa.id  !!

Ud over TCP.IP nummeret kender jeg ikke det externe serversnavn
Avatar billede arne_v Ekspert
24. december 2006 - 21:49 #3
det er jeg ikke sikker på - det lyder mere som om du opretter den i Enterprise Manager/Management Studio

du kan checke med:

select * from master.sys.sysservers
Avatar billede arne_v Ekspert
24. december 2006 - 21:49 #4
10.168.23.54.kunde.sa.id er ihvertfald forkert - de punktummer duer ikke
Avatar billede ser Nybegynder
29. december 2006 - 16:56 #5
Hej Arne

Jeg anvender "Query Analyzer" til test af SQL forespørgelser, jeg har her forsøgt med "select * from master.sys.sysservers" men med fejl  ???

Jeg har også forsøgt følgende
setningen
select top 10 * from event
er OK

men setningen
select top 10 * from kssql.kss.SA.event
hvor kssql er servernavn og kss er databasenavn
giver fejlen:
Invalid object name 'kss.SA.event'.
Avatar billede ser Nybegynder
05. januar 2007 - 13:53 #6
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



IT-JOB