Kuruluş ve Yapılandırma - Tamamlayıcı Bilgiler

OLE DB Veri Kaynaklarının Birleşik Sisteme Eklenmesi

OLE DB çizelge işlevlerini kullanarak OLE DB veri kaynaklarına erişmek için:

  1. OLE DB 2.0 ya da üstünü ve veri kaynağına ilişkin OLE DB sağlayıcıyı kurun ve yapılandırın. OLE DB sağlayıcınızın yazılım gereksinmelerini karşılayın.
  2. OLE DB sağlayıcılara erişmek için kullanılacak sarıcı kitaplığını tanımlamak için CREATE WRAPPER deyimini kullanın.

    Sarıcılar, birleşik sistem sunucularının veri kaynaklarıyla iletişim kurmak ve onlardan veri almak için kullandığı düzeneklerdir. İzleyen örnek bir CREATE WRAPPER deyimini göstermektedir:

    CREATE WRAPPER OLEDB
    
    Burada OLEDB, OLE DB sağlayıcılarla kullanılan sarıcı biriminin varsayılan adıdır. Varsayılan adı istediğiniz bir adla değiştirebilirsiniz; ancak, bunu yaparsanız, LIBRARY değiştirgesini ve birleşik sistem sunucusu altyapınıza ilişkin sarıcı kitaplığını da eklemeniz gerekir. Sarıcı kitaplığı adlarına ilişikin ek bilgi için bkz: SQL Reference, Volume 2.
  3. Bir OLE DB veri kaynağı için sunucu adı tanımlamak üzere CREATE SERVER deyimini kullanın. Örneğin:
    CREATE SERVER Nwind 
    WRAPPER OLEDB 
    OPTIONS (
    CONNECTSTRING 'Provider=Microsoft.Jet.OLEDB.4.0; 
       Data Source=c:\msdasdk\bin\oledb\nwind.mdb',
    COLLATING_SEQUENCE 'Y');
    
    Burada:
  4. Birleşik sistem sunucusundaki bir kullanıcı kimliği ya da parola, bir OLE DB veri kaynağındaki kullanıcı kimliği ya da paroladan farklıysa, yerel kullanıcı kimliğini OLE DB veri kaynağında tanımlı olan kullanıcı kimliği ve parolayla eşlemek için CREATE USER MAPPING deyimini kullanın; örneğin:
    CREATE USER MAPPING FOR ahmet
    SERVER Nwind
    OPTIONS (REMOTE_AUTHID 'can', REMOTE_PASSWORD 'parl');
    
    Burada:
  5. CREATE FUNCTION deyimini kullanarak, OLE DB sağlayıcıyı tanıtmak için Nwind sunucu adını kullanabilirsiniz:
    CREATE FUNCTION orders ()
    RETURNS TABLE (orderid INTEGER, ...)
    LANGUAGE OLEDB
    EXTERNAL NAME 'Nwind!orders';
    


[ Sayfa Başı | Önceki Sayfa | Sonraki Sayfa ]