webForumDet fria alternativet

Access 03: Ställa fråga mot en databas på en annan server. Är det möjligt?

Databaser & SQL

6 svar · 390 visningar · startad av Mattias Nordin

Medlem sedan dec. 20051 056 inlägg
Frågan#1

Hej, håller på att försöker få ut data till en process ur en databas. Det visar sig att ett av stegen mitt i processen sparar data i en databas på en webserver som står på ett DMZ nät. Finns det någon möjlighet att ställa sql frågor till denna från min webserver?
x(

MdbFilePath = Server.MapPath( "/order_tracking_access2002.mdb" )

Ovan blir ju lite fel när det inte är samma webroot jag vill prata med...

Medlem sedan juni 200032 967 inlägg
#2

Om du kan mappa upp servern från din webbserver borde du väl kunna ställa frågor mot den databasen om du har rättigheter. Annars kan du ju låta de två webservrarna prata med varandra.

Medlem sedan dec. 20051 056 inlägg
#3

Ska prova. Jag har möjlighet att ändra på rättigheterna på maskinen men jag kan inte flytta den från nuvarande DMZ nät.

Medlem sedan juni 200032 967 inlägg
#4

Du kan ju också söka lite i ASP-forumet, det finns en del trådar om detta.

mvh

Medlem sedan dec. 20051 056 inlägg
#5

Nu gjorde jag ytterligare ett försök att få detta att fungera.

Trodde att det skulle fungera om man mappade en hårddisk från webserver B på webserver A. Detta går naturligtvis. Men för att få sökvägen att ligga i webrooten så ska man väl skapa en virturell path till "w:\"...
... Det verkar dock inte vara tillåtet att skapa en virtuell path till en mappad enhet :(
C: & D: fungerar men inte W:

Jag provade att söka men hittade inte något bra svar. Är det något som har ett bra sökkriteria?

PS Jag kör IIS6 på win2003 server DS

Medlem sedan feb. 200112 078 inlägg
#6

Du ska kunna ange en sådan, men du måste ange korrekt kriterier för påloggning på målmaskinen. Det finns bredvid där du anger sökvägen.

Medlem sedan dec. 20051 056 inlägg
#7

Hej :)

Pratar vi nu om mappningen i filhanteraren eller skapandet av den virtuella katalogen i IIS?

Mappningen kan jag göra med användare X. I filhanteraren kan jag öppna W: utan problem.

När jag ska peka min virutella path till en katalog i W: så är "OK" knappen i IIS utgråad. Väljer jag C: eller D: så går det bra.
Är detta ett onaturligt beteende ?

:)

259 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)