PDA

Επιστροφή στο Forum : HELP: SQL Server 2000 Linked Server Views



yiapap
05-08-04, 11:35
Η ερώτηση είναι λίγο advanced αλλά αν ξέρει κάποιος κάτι...

Έχω 2 SQL Servers S1,S2
Στον S2 έχω 2 views V1,V2

Στον S1 κάνω τον S2 linked server και βλέπω τα views με
s2.somedb.dbo.v1

Μετά προσθέτω στον S2 το v3.

Το πρόβλημά μου είναι ότι στη λίστα των views του Linked Server το v3 ΔΕΝ εμφανίζεται... Όσο κι αν έψαξα δεν βρήκα κανένα τρόπο να το προσθέσω...

Μήπως ξέρει κανείς ΠΩΣ μπορώ να το προσθέσω;

ΥΓ. Το s2.somedb.dbo.v3 αποτυγχάνει (OLE DB provider does not contain the table)

wintech2003
05-08-04, 12:14
Τώρα σώθηκες! :lol: :lol: :lol:

euri
05-08-04, 12:19
yiapap, δεν έχω παίξει με linked servers, αλλά η πρώτη υπόθεση που μπορώ να κάνω είναι τα logins, τα roles και τα αντίστοιχα permissions.

zardoz
05-08-04, 12:50
Πρέπει (!) να ξεδηλώσεις τον linked server και να τον ξαναδηλώσεις, γιατί
τότε κάνει identify και map τα διαθέσιμα objects (μήπως έπρεπε να το πώ
στα ελληνικά: αναγνωρίζει και χαρτογραφεί τα διαθέσιμα αντικείμενα)

euri
05-08-04, 12:51
Βγες και ξαναμπές λοιπόν...

yiapap
05-08-04, 13:16
Πρέπει (!) να ξεδηλώσεις τον linked server και να τον ξαναδηλώσεις, γιατί
τότε κάνει identify και map τα διαθέσιμα objects (μήπως έπρεπε να το πώ
στα ελληνικά: αναγνωρίζει και χαρτογραφεί τα διαθέσιμα αντικείμενα)

Καμιά άλλη περίπτωση δεν υπάρχει;
Ένα refresh, ένα add link, ένα κάτι τις...

Ο linked server είναι on-line και παίζει σε άλλη database και δε θέλω να τον σβήσω...

(πες τα όπως θέλεις- κανένα problem :wink: )

yiapap
10-08-04, 20:25
Και για να είναι ολοκληρωμένο το νήμα:
Πας στο καινούργιο view και δίνεις δικαιώματα στον χρήστη που έχεις ορίσει στην ασφάλεια του Linked Server.
Με το που προσθέτεις το χρήστη (ή την ομάδα) εμφανίζεται αμέσως στη λίστα.

@ ADSLgr.com All rights reserved.