Adatbázis hozzáadása adatforrásként

A Microsoft Office SharePoint Designer 2007 alkalmazással különböző adatbázisokhoz csatlakozhat, beleértve a Microsoft SQL Server, az Oracle és más adatbázisokat, amelyek elérhetők az OLE DB- vagy ODBC-protokollok használatával. Alapértelmezésben a Microsoft SharePoint-webhely nem tartalmaz adatbázis-kapcsolatokat. Adatbázishoz való hozzáféréshez a megfelelő jogokkal rendelkező személynek létre kell hoznia a kapcsolatot.

XEz a cikk leírja, hogyan kell adatforrástár használatával adatbázishoz csatlakozni. Egyúttal megmutatja azt is, hogyan lehet egyéni SQL-parancsokat létrehozni és hogyan kell egy adatforrástárban meglévő adatbázis-kapcsolat adatforrás-tulajdonságait módosítani.

A cikk tartalma

Mielőtt elkezdené:

Kapcsolódás adatbázishoz a felhasználónév és jelszó mentésével

Kapcsolódás adatbázishoz Windows hitelesítés használatával

Kapcsolódás adatbázishoz egyszeri bejelentkezéses hitelesítés használatával

Kapcsolódás adatbázishoz egyedi kapcsolat-karakterlánc használatával

Egyéni SQL-parancsok létrehozása

Létező adatbázis-kapcsolat adatforrás tulajdonságainak módosítása

Mielőtt elkezdené:

Néhány dolog, amit érdemes tudnia, mielőtt adatbázishoz csatlakozna. Ismernie kell, hogy az adott webhely, amin dolgozik, Windows SharePoint Services 3.0 vagy Microsoft Office SharePoint Server 2007 webhely, ismernie kell a kiszolgáló nevét, ahol az adatbázis található, az adatszolgáltatót, amit az adatbázis eléréséhez használ és a hitelesítés típusát, amit használni szeretne. Ha egyedi kapcsolat-karakterláncot használ az adatbázis eléréséhez, ismernie kell a csatlakozási karakterláncot is.

Milyen típusú adatbázisom van?

A Office SharePoint Designer 2007 alkalmazással gyorsan csatlakozhat bármilyen Microsoft SQL Server 2000 vagy Microsoft SQL Server 2005 alkalmazásban található adatbázishoz vagy bármely más, olyan adatforráshoz, amely az OLE DB-protokollt használja. Ha ismeri a csatlakozási karakterláncot, ugyancsak gyorsan csatlakozhat Oracle adatbázishoz vagy bármely ODBC-protokollt használó adatbázishoz.

Milyen adatszolgáltatót szeretnék használni?

A Office SharePoint Designer 2007 használatával mind a négy adatszolgáltató segítségével csatlakozhat egy adatbázishoz. Ezek az adatszolgáltatók nem zárják ki kölcsönösen egymást. A Microsoft SQL Server 2000 és Microsoft SQL Server 2005 használatának esetén például - mivel mindkettő OLE DB kompatibilis - mindkettő elérhető a Microsoft .NET Framework OLE DB-alapú adatszolgáltató használatával. A Microsoft .NET Framework SQL Server-alapú adatszolgáltatót elsősorban a Microsoft SQL Server 2000 és Microsoft SQL Server 2005 alkalmazásokhoz fejlesztették ki, ezért ha az adatbázis ezek egyikében található, a legjobb választás ezt az adatszolgáltatót választani.

Az adatszolgáltatók azok a szoftverek, melyek lehetővé teszik az ügyfél számára - ebben az esetben a Office SharePoint Designer 2007 - a kommunikációt az adatbázissal. Eredetileg minden adatbázis-kezelő rendszer egyedi volt, mindegyiknek megvolt a saját programnyelve az eléréshez és adatfrissítéshez. Az ODBC az egyike volt azon kísérleteknek, hogy szabványosítsák a különböző adatbázis-kezelő rendszerekhez való hozzáférést. Az ODBC az SQL-nyelvet használja az SQL-adatbázisokhoz való hozzáféréséhez. Az OLE DB az ODBC után lett bevezetve, hogy még flexibilisebb hozzáférést biztosítson az adatbázisokhoz. A legtöbb ODBC-kompatíbilis adatbázis OLE DB kompatibilis is egyben.

További információkat, hogy melyik adatszolgáltatót használja, a következő táblázatban talál.

Az adatbázis, amelyhez csatlakozik:

A használandó adatszolgáltató

Microsoft SQL Server 2000 vagy Microsoft SQL Server 2005

Microsoft .NET Framework SQL Server-alapú adatszolgáltatót

OLE DB-kompatibilis

Microsoft .NET Framework OLE DB-alapú adatszolgáltató

Oracle

Microsoft .NET Framework Oracle adatszolgáltató

ODBC-kompatibilis

Microsoft .NET Framework ODBC adatszolgáltató

Milyen hitelesítési eljárást használjak?

Négy különálló hitelesítési eljárás áll rendelkezésre az Adatbázis-kapcsolat konfigurálása párbeszédablakban, beleértve egy egyedi kapcsolat-karakterlánc is.

Az Adatbázis-kapcsolat konfigurálása párbeszédablakban elérhető hitelesítési eljárások

A kívánt hitelesítési eljárást részben a használt kiszolgáló típusa, részben a használt adatszolgáltató és az adatbázis helye határozza meg. Azzal kapcsolatban további információkat, hogy melyik hitelesítési eljárást használja, a következő táblázatban talál.

A SharePoint-webhely az alábbi alkalmazást futtató kiszolgálón található

Az adatszolgáltató

Az adatbázis helye

Ebben a szakaszban talál információt

Windows SharePoint Services 3.0

Microsoft .NET Framework SQL Server adatszolgáltató
vagy -
Microsoft .NET Framework OLE DB adatszolgáltató

A Windows SharePoint Services 3.0 webhelytől eltérő kiszolgálón található

Kapcsolódás adatbázishoz a felhasználónév és jelszó mentésével

Windows SharePoint Services 3.0

Microsoft .NET Framework SQL Server adatszolgáltató
vagy -
Microsoft .NET Framework OLE DB adatszolgáltató

A Windows SharePoint Services 3.0 webhellyel azonos kiszolgálón található

Kapcsolódás adatbázishoz Windows hitelesítés használatával

Office SharePoint Server 2007

Microsoft .NET Framework SQL Server adatszolgáltató
vagy -
Microsoft .NET Framework OLE DB adatszolgáltató

A Office SharePoint Server 2007 webhellyel azonos vagy attól eltérő kiszolgálón található

Kapcsolódás adatbázishoz egyszeri bejelentkezéses hitelesítés használatával

Windows SharePoint Services 3.0
vagy -
Office SharePoint Server 2007

Microsoft .NET Framework Oracle adatszolgáltató

A Windows SharePoint Services 3.0 vagy Office SharePoint Server 2007 webhellyel azonos vagy attól eltérő kiszolgálón található

Kapcsolódás az adatbázishoz egyedi kapcsolat-karakterlánc segítségével

Windows SharePoint Services 3.0
vagy -
Office SharePoint Server 2007

Microsoft .NET Framework ODBC adatszolgáltató

A Windows SharePoint Services 3.0 vagy Office SharePoint Server 2007 webhellyel azonos vagy attól eltérő kiszolgálón található

Kapcsolódás az adatbázishoz egyedi kapcsolat-karakterlánc segítségével

Vissza a lap tetejére

Kapcsolódás adatbázishoz a felhasználónév és jelszó mentésével

Ha a Kapcsolódás adatbázishoz a felhasználónév és jelszó mentésével hitelesítést használja, a Office SharePoint Designer 2007 egy SQL-alapú kapcsolat-karakterláncot hoz létre, mely a felhasználónevet és a jelszót az adatforrás-kapcsolatokban (egy eljárás, melyet SQL-hitelesítésnek is neveznek) tárolja. Ha a SharePoint-webhely olyan kiszolgálón található, amely Windows SharePoint Services 3.0 alkalmazást futtat és az adatbázis külső kiszolgálón található, ez az választandó lehetőség kapcsolat-karakterlánc létrehozásához. Adatbázis-kapcsolatot egyedi kapcsolat-karakterlánc használatával is létrehozhat. További információkat a Kapcsolódás adatbázishoz egyedi kapcsolat-karakterlánc használatával részben találhat.

  1. Ha az Adatforrástár munkaablak nem látható, kattintson a Munkaablakok menü Adatforrástár elemére.

  2. Az Adatforrástár munkaablakban az Adatbázis-kapcsolatok alatt kattintson a Csatlakoztatás adatbázishoz elemre.

    Megjegyzés : Ha az Adatbázis-kapcsolatok cím össze van csukva, kattintson a mellette levő pluszjelre (+) a kibontásához.

  3. Az Adatforrás tulajdonságai párbeszédpanel Forrás lapján kattintson az Adatbázis-kapcsolat konfigurálása parancsra.

  4. Az Adatbázis-kapcsolat konfigurálása párbeszédpanel Kiszolgáló adatai részén a Kiszolgáló neve mezőben adja meg annak kiszolgálónak a nevét, ahol az adatbázis található.

  5. A Szolgáltató neve mezőben tegye a következők valamelyikét:

    • Ha egy külső, Microsoft SQL Server 2000 adatbázishoz vagy egy külső Microsoft SQL Server 2005 adatbázishoz csatlakozik, kattintson a Microsoft .NET Framework SQL Server-alapú adatszolgáltató gombra.

    • Ha egy külső, OLE DB kompatibilis adatbázishoz csatlakozik - beleértve az Microsoft SQL-től eltérő verziókat is, mint például a MySQL - kattintson a Microsoft .NET Framework OLE DB-alapú adatszolgáltató gombra.

  6. A Hitelesítés menüben kattintson a Felhasználónév és jelszó mentése az adatkapcsolatban parancsra.

  7. A Felhasználónév mezőben adja meg a használni kívánt felhasználónevet.

  8. A Jelszó mezőben adja meg a használni kívánt jelszót.

  9. Kattintson a Tovább gombra.

    Mivel az SQL-hitelesítés a felhasználónevet és jelszót szövegként menti el az adat kapcsolatokban, megjelenik egy biztonsági figyelmeztetés, mely arra figyelmeztet, hogy a felhasználónév és jelszó szövegesen van elmentve az adatkapcsolatokban és a csoport más felhasználói is hozzáférhetnek ehhez az adatforráshoz. Ha azt szeretné, hogy a csoport többi felhasználója is hozzáférjen ugyanezzel a felhasználónévvel és jelszóval az adatbázishoz, kattintson az OK gombra. Ha nem szeretné, hogy a csoport többi felhasználója is hozzáférjen ugyanezzel a felhasználónévvel és jelszóval az adatbázishoz, kattintson a Mégse gombra és érdeklődjön a rendszergazdájánál, hogy mi a teendő, ha Windows hitelesítés használatával szeretne adatbázishoz kapcsolódni és a SharePoint-webhelye egy Windows SharePoint Services 3.0alkalmazást futtató kiszolgálón található, illetve ha a egyedi bejelentkezéses hitelesítés használatával szeretne adatbázishoz kapcsolódni és a SharePoint-webhelye egy Office SharePoint Server 2007 alkalmazást futtató kiszolgálón található.

  10. Az Adatbázis listában kattintson az adatforrásként használni kívánt adatbázisra, majd tegye a következők valamelyikét:

    • Kattintson a Táblázat vagy nézet választása parancsra, majd a listában a megfelelő táblára vagy nézetre, végül kattintson a Befejezés gombra.

      Ezzel a lehetőséggel olyan alapértelmezett lekérdezést hozhat létre, amely a tábla vagy nézet összes rekordját kiválasztja. Mindemellett miután a Befejezés gombra rákattintott, azAdatforrás tulajdonságai párbeszédpanelen még mindig módosíthatja a lekérdezést a Mezők, Szűrők és Rendezés gombokra rákattintva. Ezzel kapcsolatban további információt az Adatforrás-lekérdezés létrehozása című leírásban találhat (előfordulhat, hogy a hivatkozás részben vagy teljes egészében angol nyelvű tartalomra mutat).

    • Kattintson az Egyéni kijelölési, frissítési, beszúrási és törlési parancs megadása SQL-utasításokkal, majd a Befejezés gombra.

      Megjegyzés : Ez a lehetőség csak akkor elérhető, ha a rendszergazda engedélyezte a Frissítési lekérdezések támogatásának engedélyezése lehetőséget.

      Ezzel a lehetőséggel egyéni SQL-utasításokat hozhat létre. Ha a Befejezés gombra rákattint, megnyílik az Egyéni SQL-parancsok szerkesztése párbeszédpanel. Itt hozhat létre parancsokat és adhat hozzájuk paramétereket. Miután létrehozott egy egyéni SQL-utasítást, kattintson az Adatforrás tulajdonságai párbeszédpanelen az Egyéni lekérdezés szerkesztése parancsra. Ezzel kapcsolatban további információt az ez után a cikk után következő Egyéni SQL-utasítások létrehozása című részben talál.

  11. Az Adatforrás tulajdonságai párbeszédpanelen kattintson az Általános fülre, majd adja meg az adatforrás nevét és kattintson az OK gombra.

    Megjelenik az új adatbázis kapcsolat az Adatforrástár munka ablakon.

Megjegyzés : Ha egy SQL-kiszolgálót futtató külső kiszolgálóhoz próbál meg kapcsolódni, ellenőrizze, hogy az SQL-kiszolgáló hitelesítés lehetőség azon a kiszolgálón engedélyezve legyen.

Vissza a lap tetejére

Kapcsolódás adatbázishoz Windows hitelesítés használatával

A Windows hitelesítés minden olyan adatbázissal működik, amely támogatja a Windows hitelesítést, ilyen például a Microsoft Windows 2000 és a Microsoft Windows Server 2003. Ha a SharePoint-webhely olyan kiszolgálón található amely Windows SharePoint Services 3.0 alkalmazást futtat és az adatbázis ugyanazon a kiszolgálón található, mint a webhely, ez az ajánlott beállítás kapcsolat-karakterlánc létrehozásához. A Windows-hitelesítés használata beállítás integrált adatvédelmet használ, ami azt jelenti, hogy az adatforrás hitelesítéséhez a Windows hitelesítő adatok lesznek használva. A csoporttagok az adott Windows felhasználónevüket és jelszavukat használhatják az adatbázishoz való hozzáféréshez.

Megjegyzés : A Windows hitelesítés csak abban az esetben működik, ha az adatbázis ugyanazon a kiszolgálón található mint a Windows SharePoint Services szolgáltatás webhelye. Ha az adatbázis másik kiszolgálón található, akkor vagy SQL-hitelesítést vagy egyedi bejelentkezéses hitelesítést kell használnia.

Adatbázis kapcsolatot egyedi kapcsolódási karakterlánc használatával is létrehozhat. Információkat a Kapcsolódás adatbázishoz egyedi csatlakozási karakterlánc használatáróla cikk további részében olvashat.

  1. Ha az Adatforrástár munkaablak nem látható, kattintson a Munkaablakok menü Adatforrástár elemére.

  2. Az Adatforrástár munkaablakban az Adatbázis-kapcsolatok alatt kattintson a Csatlakoztatás adatbázishoz elemre.

    Megjegyzés : Ha az Adatbázis-kapcsolatok cím össze van csukva, kattintson a mellette levő pluszjelre (+) a kibontásához.

  3. Az Adatforrás tulajdonságai párbeszédpanel Forrás lapján kattintson az Adatbázis-kapcsolat konfigurálása parancsra.

  4. Az Adatbázis-kapcsolat konfigurálása párbeszédpanel Kiszolgáló adatai részén a Kiszolgáló neve mezőben adja meg annak kiszolgálónak a nevét, ahol az adatbázis található.

  5. A Szolgáltató neve mezőben tegye a következők valamelyikét:

    • Ha egy helyi Microsoft SQL Server 2000 adatbázishoz vagy egy helyi Microsoft SQL Server 2005 adatbázishoz csatlakozik, kattintson a Microsoft .NET Framework SQL Server-alapú adatszolgáltató gombra.

    • Ha egy helyi, OLE DB-kompatibilis adatbázishoz csatlakozik, beleértve az Microsoft SQL-től eltérő verziókat is, mint például a MySQL, kattintson a Microsoft .NET Framework OLE DB-alapú adatszolgáltató gombra.

  6. A Hitelesítés menüben kattintson a Windows-hitelesítés használataparancsra, majd kattintson a Tovább gombra.

  7. Az Adatbázis listában kattintson az adatforrásként használni kívánt adatbázisra, majd tegye a következők valamelyikét:

    • Kattintson a Táblázat vagy nézet választása parancsra, majd a listában a megfelelő táblára vagy nézetre, végül kattintson a Befejezés gombra.

      Ezzel a lehetőséggel olyan alapértelmezett lekérdezést hozhat létre, amely a tábla vagy nézet összes rekordját kiválasztja. Mindemellett miután a Befejezés gombra rákattintott, azAdatforrás tulajdonságai párbeszédpanelen még mindig módosíthatja a lekérdezést a Mezők, Szűrők és Rendezés gombokra rákattintva. Ezzel kapcsolatban további információt az Adatforrás-lekérdezés létrehozása című leírásban találhat (előfordulhat, hogy a hivatkozás részben vagy teljes egészében angol nyelvű tartalomra mutat).

    • Kattintson az Egyéni kijelölési, frissítési, beszúrási és törlési parancs megadása SQL-utasításokkal, majd a Befejezés gombra.

      Megjegyzés : Ez a lehetőség csak akkor elérhető, ha a rendszergazda engedélyezte a Frissítési lekérdezések támogatásának engedélyezése lehetőséget.

      Ezzel a lehetőséggel egyéni SQL-utasításokat hozhat létre. Ha a Befejezés gombra rákattint, megnyílik az Egyéni SQL-parancsok szerkesztése párbeszédpanel. Itt hozhat létre parancsokat és adhat hozzájuk paramétereket. Miután létrehozott egy egyéni SQL-utasítást, kattintson az Adatforrás tulajdonságai párbeszédpanelen az Egyéni lekérdezés szerkesztése parancsra. Ezzel kapcsolatban további információt az ez után a cikk után következő Egyéni SQL-utasítások létrehozása című részben talál.

  8. Az Adatforrás tulajdonságai párbeszédpanelen kattintson az Általános fülre, majd adja meg az adatforrás nevét és kattintson az OK gombra.

    Ekkor az új adatbázis kapcsolat megjelenik az Adatforrástárban.

Vissza a lap tetejére

Kapcsolódás adatbázishoz egyszeri bejelentkezéses hitelesítés használatával

Ha a SharePoint-webhely olyan kiszolgálón található, amely Microsoft Office SharePoint Server alkalmazást futtat, ez az ajánlott beállítás kapcsolat-karakterlánc létrehozásához. Az Egyszeri bejelentkezéses hitelesítés használata beállítás az adatbázishoz való hozzáférés érdekében utasítja a kiszolgálót felhasználónév és jelszó biztosítására. Ezt a lehetőséget akkor használhatja, ha a webhely olyan portálwebhely része, melyet az Office SharePoint Server alkalmazásban hoztak létre, valamint ha a rendszergazda engedélyezte és beállította az egyszeri bejelentkezéses hitelesítés lehetőséget. Egyszeri bejelentkezéses hitelesítés használatával külső adatbázishoz csatlakozhat - még akkor is, ha az nem ugyanazon a kiszolgálón található, mint a SharePoint-webhely.

  1. Ha az Adatforrástár munkaablak nem látható, kattintson a Munkaablakok menü Adatforrástár elemére.

  2. Az Adatforrástár munkaablakban az Adatbázis-kapcsolatok alatt kattintson a Csatlakoztatás adatbázishoz elemre.

    Megjegyzés : Ha az Adatbázis-kapcsolatok cím össze van csukva, kattintson a mellette levő pluszjelre (+) a kibontásához.

  3. Az Adatforrás tulajdonságai párbeszédpanel Forrás lapján kattintson az Adatbázis-kapcsolat konfigurálása parancsra.

  4. Az Adatbázis-kapcsolat konfigurálása párbeszédpanel Kiszolgáló adatai részén a Kiszolgáló neve mezőben adja meg annak kiszolgálónak a nevét, ahol az adatbázis található.

  5. A Szolgáltató neve mezőben tegye a következők valamelyikét:

    • Ha olyan adatbázishoz csatlakozik, amely Microsoft SQL Server alkalmazást (például Microsoft SQL Server 2000 és Microsoft SQL Server 2005) futtató számítógépen található, kattintson a Microsoft .NET Framework SQL Server-alapú adatszolgáltató gombra.

    • Ha egy OLE DB-t használó adatbázishoz csatlakozik, beleértve az Microsoft SQL-től eltérő verziókat is, mint például a MySQL, kattintson a Microsoft .NET Framework OLE DB-alapú adatszolgáltató gombra.

  6. A Hitelesítés menüben kattintson a Kapcsolódás adatbázishoz egyszeri bejelentkezéses hitelesítés használatával, majd a Beállítások gombra.

  7. Az Egyszeri bejelentkezés beállításai párbeszédablakban tegye a következőt:

    • Az Alkalmazásnév mezőben adja meg az adatbázis számára az alkalmazás nevét.

    • A Felhasználónévként használandó alkalmazásmező szövegmezőben adja meg azt a mezőt, amelyben a felhasználónév tárolva van.

    • A Jelszóként használandó alkalmazásmező szövegmezőben, adja meg azt a mezőt, amelyben a jelszó van tárolva.

      Megjegyzés : Ha nem rendelkezik ezekkel az információkkal, kérdezze meg a rendszergazdát.

  8. Kattintson a Tovább gombra.

  9. Az Adatbázis listában kattintson az adatforrásként használni kívánt adatbázisra, majd tegye a következők valamelyikét:

    • Kattintson a Táblázat vagy nézet választása parancsra, majd a listában a megfelelő táblára vagy nézetre, végül kattintson a Befejezés gombra.

      Ezzel a lehetőséggel olyan alapértelmezett lekérdezést hozhat létre, amely a tábla vagy nézet összes rekordját kiválasztja. Mindemellett miután a Befejezés gombra rákattintott, azAdatforrás tulajdonságai párbeszédpanelen még mindig módosíthatja a lekérdezést a Mezők, Szűrők és Rendezés gombokra rákattintva. Ezzel kapcsolatban további információt az Adatforrás-lekérdezés létrehozása című leírásban találhat (előfordulhat, hogy a hivatkozás részben vagy teljes egészében angol nyelvű tartalomra mutat).

    • Kattintson az Egyéni kijelölési, frissítési, beszúrási és törlési parancs megadása SQL-utasításokkal, majd a Befejezés gombra.

      Megjegyzés : Ez a lehetőség csak akkor elérhető, ha a rendszergazda engedélyezte a Frissítési lekérdezések támogatásának engedélyezése lehetőséget.

      Ezzel a lehetőséggel egyéni SQL-utasításokat hozhat létre. Ha a Befejezés gombra rákattint, megnyílik az Egyéni SQL-parancsok szerkesztése párbeszédpanel. Itt hozhat létre parancsokat és adhat hozzájuk paramétereket. Miután létrehozott egy egyéni SQL-utasítást, kattintson az Adatforrás tulajdonságai párbeszédpanelen az Egyéni lekérdezés szerkesztése parancsra. Ezzel kapcsolatban további információt az ez után a cikk után következő Egyéni SQL-utasítások létrehozása című részben talál.

  10. Az Adatforrás tulajdonságai párbeszédpanelen kattintson az Általános fülre, majd adja meg az adatforrás nevét és kattintson az OK gombra.

    Ekkor ez új adatbázis kapcsolat megjelenik az Adatforrástárban.

Megjegyzés : Ha az SQL-kiszolgálót futtató külső kiszolgálón az SQL-kiszolgáló hitelesítés lehetőséget nem használhatja, ellenőrizze, hogy a SharePoint-webhelyét tartalmazó kiszolgálón az egységes bejelentkezés engedélyezve legyen.

Vissza a lap tetejére

Kapcsolódás adatbázishoz egyedi kapcsolat-karakterlánc használatával

A kapcsolat-karakterlánc biztosítja azt az információt melyre egy alkalmazásnak vagy szolgáltatónak szüksége van, hogy kommunikálni tudjon egy adatforrással. A kapcsolat-karakterlánc általában az adatbázis kiszolgáló helyét, a használandó adatbázist és a hitelesítési információkat biztosítja. Egyedi kapcsolat-karakterlánc használatával megadhatja az adatbázishoz való csatlakozáshoz szükséges csatlakozási karakterláncot.

  1. Ha az Adatforrástár munkaablak nem látható, kattintson a Munkaablakok menü Adatforrástár elemére.

  2. Az Adatforrástár munkaablakban kattintson a Kapcsolódás adatbázishoz gombra.

    Megjegyzés : Ha az Adatbázis-kapcsolatok cím össze van csukva, kattintson a mellette levő pluszjelre (+) a kibontásához.

  3. Az Adatforrás tulajdonságai párbeszédpanel Forrás lapján kattintson az Adatbázis-kapcsolat konfigurálása parancsra.

  4. Az Adatbázis-kapcsolat konfigurálása párbeszédablakban jelölje be az Egyéni kapcsolat-karakterlánc használata jelölőnégyzetet, majd kattintson a Szerkesztés parancsra.

  5. A Kapcsolat-karakterlánc szerkesztése párbeszédablakban a Szolgáltató neve listában jelölje ki a használni kívánt adatszolgáltatót.

  6. A Kapcsolat-karakterlánc szövegmezőben adja meg a kapcsolat-karakterláncot.

    Példa egy OLE DB kapcsolat-karakterláncra:

    Provider=myProvider;Data Source=myPath;Initial Catalog=catalogName;

    User Id=username;Password=password;

    Példa ODBC kapcsolat-karakterláncra:

    Driver={myProvider};Server=myPath;Database=myDatabase;

    Uid=username;Pwd=password;

    Példa Oracle kapcsolat-karakterláncra:

    Data Source=myDatabase;User Id=username;

    Password=password;Integrated Security=no;

  7. Kattintson a Tovább gombra.

  8. Az Adatbázis listában kattintson az adatforrásként használni kívánt adatbázisra, majd tegye a következők valamelyikét:

    • Kattintson a Táblázat vagy nézet választása parancsra, majd a listában a megfelelő táblára vagy nézetre, végül kattintson a Befejezés gombra.

      Ezzel a lehetőséggel alapértelmezett kapcsolatot hoz létre a táblázathoz vagy nézethez. Azonban a Befejezés gombra kattintás után meghatározhat egy lekérdezést az Adatforrás tulajdonságai párbeszédablak Mezők, Szűrés és Rendezés elemeire való kattintással. További információkat az Adatforrás-lekérdezés létrehozása részben találhat.

    • Kattintson az Egyéni kijelölési, frissítési, beszúrási és törlési parancs megadása SQL-utasításokkal, majd a Befejezés gombra.

      Megjegyzés : Ez a lehetőség csak akkor elérhető, ha a rendszergazda engedélyezte a Frissítési lekérdezések támogatásának engedélyezése lehetőséget.

      Ezzel a lehetőséggel egyedi SQL-parancsokat hozhat létre és szerkeszthet. Ha a Befejezés gombra rákattint, megnyílik az Egyéni SQL-parancsok szerkesztése párbeszédpanel. Itt hozhat létre parancsokat és adhat hozzájuk paramétereket. Miután létrehozott egy egyéni SQL-utasítást, kattintson az Adatforrás tulajdonságai párbeszédpanelen az Egyéni lekérdezés szerkesztése parancsra. Ezzel kapcsolatban további információt az ez után a cikk után következő Egyéni SQL-utasítások létrehozása című részben talál.

  9. Az Adatforrás tulajdonságai párbeszédpanelen kattintson az Általános fülre, majd adja meg az adatforrás nevét és kattintson az OK gombra.

    Ekkor ez új adatbázis kapcsolat megjelenik az Adatforrástárban.

Megjegyzés : 

  • Ha egy SQL-kiszolgálót futtató külső kiszolgálóhoz próbál meg kapcsolódni, ellenőrizze, hogy az SQL-kiszolgáló hitelesítés lehetőség azon a kiszolgálón engedélyezve legyen.

  • Ha az SQL-kiszolgálót futtató külső kiszolgálón az SQL-kiszolgáló hitelesítés lehetőséget nem használhatja, ellenőrizze, hogy a SharePoint-webhelyét tartalmazó kiszolgálón az egységes bejelentkezés engedélyezve legyen.

Vissza a lap tetejére

Egyéni SQL-parancsok létrehozása

Ha rákattint az Egyéni kijelölési, frissítési, beszúrási és törlési parancs megadása SQL-utasításokkal vagy tárolt eljárásokkal lehetőségre, majd a Befejezés gombra az Adatbázis-kapcsolat konfigurálása párbeszédablakban, megnyílik az Egyéni SQL-parancsok szerkesztése párbeszédablak. Ebben a párbeszédablakban olyan egyéni SQL-utasításokat hozhat létre, melyek beolvassák vagy megváltoztatják az adatbázisban szereplő adatokat.

Az Egyéni SQL-parancsok szerkesztése párbeszédablaknak négy lapja van, minden lap egy gyakori SQL-parancsnak felel meg. Ezek a következők:

  • Kijelölés:     A KIJELÖLÉS parancs a táblázatban lévő adatok beolvasására szolgál.

  • Frissítés:     A FRISSÍTÉS parancs a táblázatban lévő adatok módosítására szolgál.

  • Beillesztés:     A BEILLESZTÉS parancs táblázatokba való új sorok beillesztésére szolgál.

  • Törlés:     A TÖRLÉS parancs táblázatok sorainak törlésére szolgál.

A Tárolt eljárás lista az összes tárolt eljárást jeleníti meg, amely elérhető az adatbázisban ahova csatlakozni szeretnénk.

Ha megnyílik az Egyéni SQL-parancsok szerkesztése párbeszédablak, minden, már az adathoz rendelt utasítás megjelenik az SQL-utasítás listában. Ha például létrehoz egy adatbázis-kapcsolatot a Táblázat vagy nézet választása gombra kattintva, hogy kiválasszon egy táblázatot és később úgy dönt, hogy szerkeszti a KIJELÖLÉS utasítás, a következő utasítást fogja látnia a Kijelölés lap SQL-utasítás szövegmezőjében:

SELECT * FROM dbo.[your_table_name]

Az utasításban szereplő csillag egy helyettesítő karakter, ami azt jelenti, hogy minden, vagyis a helyén bármi állhat. Ez az SQL-utasítás azt jelenti, hogy válassza ki az adott táblázat összes bejegyzésének összes mezőjét. Az utasítás szerkesztéséhez kattintson a Parancs szerkesztése gombra a Parancs és paraméter szerkesztő megnyitásához.

Parancs paraméter szerkesztő párbeszédablak

Az SQL-lekérdezést közvetlenül a KIJELÖLÉS parancs szövegmezőben szerkesztheti.

SQL-paraméterek hozzáadása

Az SQL lekérdezés számára paramétereket a Paraméterek hozzáadása gombra kattintva is létrehozhat.

Az SQL-paramétereket bárhol lehet használni, ahol lekérdezési karakterláncot használna (azaz szöveget egyszeres idézőjelek között). Mivel a lekérdezési karakterláncok használata az SQL-utasításokban biztonsági kockázatokkal jár, ezért ha az adatforrásból szűrt adatok beolvasására SQL-utasítást hoz létre, akkor a Office SharePoint Designer 2007 alkalmazás számára SQL-paramétereket is meg kell adnia.

A Hegyvidéki Kereskedők például egy különleges élelmiszerekkel kereskedő vállalat. Az összes üzleti adatukat egy SQL-alapú adatbázisban tárolják. Amikor a teljes termék listát beolvassák a termék táblázatból, az SQL-lekérdezés a következőket eredményezi:

SELECT * FROM dbo.[Products]

Ez az SQL-utasítás az összes bejegyzést beolvassa a termék listából. A vállalat viszont egy olyan szűrt listát szeretne beolvasni, amely csak a kifogyott termékeket tartalmazza. A táblázat tartalmaz egy UnitsInStock mezőt. Hagyományos SQL használatával az utasítás, mely ezt a listát olvasná be, a következőképpen néz ki:

SELECT * FROM dbo.[Products] WHERE UnitsInStock = '0'

A

„0”

ebben az utasításban egy lekérdezési karakterlánc. Ezt a lekérdezési karakterláncot kell kicserélni egy változóra. Ehhez például létrehozhat egy OutOfStock nevű változót. Az új SQL-utasítás a következőképpen fog kinézni:

SELECT * FROM dbo.[Products] WHERE UnitsInStock = @OutOfStock

A példában szereplő SQL-utasítás létrehozásához az OutOfStock változó használatával hajtsa végre a következő műveleteket:

  1. A Parancs és paraméterek szerkesztő párbeszédablak KIVÁLASZTÁS parancs mezőjében adja meg a következő karakterláncot:

SELECT * FROM dbo.[Products] WHERE UnitsInStock = @OutOfStock

  1. A Paraméterek menüben kattintson a Paraméterek hozzáadása gombra.

  2. A változó, amelyet definiálni szeretne az OutOfStock, ezért a Név oszlopba írja be, hogy OutOfStock.

  3. A Paraméter forrása listában válassza a Nincs lehetőséget.

  4. Mivel az összepárosítandó érték 0, az Alapértelmezettérték mezőbe írja be, hogy 0.

    Parancs és paraméterszerkesztő SQL-paraméter utasítással

  5. Kattintson az OK gombra.

    Megjelenik az új SQL-utasítás az Egyéni SQL-parancsok szerkesztése párbeszédablakban.

    Egyéni SQL-parancsok szerkesztése párbeszédablak SQL-utasítással

  6. Kattintson ismét az OK gombra.

    Az Adatforrás tulajdonságai párbeszédablakban megjelenik az Egyéni lekérdezés szerkesztése gomb a Forrás lapon.

    Az Adatforrás tulajdonságai párbeszédpanel az Egyéni lekérdezés szerkesztése gombbal

Vissza a lap tetejére

Létező adatbázis-kapcsolat adatforrás tulajdonságainak módosítása

Miután beállította az adatbázis-kapcsolatot, később azt bármikor módosíthatja. Ha például új lekérdezést szeretne létrehozni, módosítson egy már létezőt vagy hozzon létre egyéni SQL-utasítást.

  1. A Munkaablakok menüben kattintson az Adatforrástár elemre.

  2. Az Adatforrástár menüben kattintson a módosítani kívánt adatbázis kapcsolatra, majd kattintson a Tulajdonságok gombra.

    Ha az adatbázis kapcsolat hagyományos SQL-lekérdezést használ, az Adatforrás tulajdonságai párbeszédablak az alábbi ábrán látható módon néz ki.

    Az Adatforrás tulajdonságai párbeszédpanel az Egyéni lekérdezés szerkesztése gombbal

    Ha az adatbázis kapcsolat nem hagyományos SQL-lekérdezést használ, az Adatforrás tulajdonságai párbeszédablak az alábbi ábrán látható módon néz ki.

    Adatforrás tulajdonságai párbeszédablak a lekérdezés csoporttal

  3. Az Adatforrás tulajdonságai párbeszédablakban az alábbi műveleteket hajthatja végre:

    • Ha létezik egy Lekérdezés terület gombokkal, kattintson a gombokra, a mezők hozzáadásához vagy eltávolításához, illetve a szűrési és rendezési sorrend létrehozásához vagy módosításához.

    • Ha létezik Lekérdezés terület gombokkal, kattintson az Adatbázis-kapcsolat konfigurálása gombra ahhoz, hogy egyéni SQL-lekérdezést alkalmazhasson a kapcsolathoz. Miután rákattintott az Adatbázis-kapcsolat konfigurálása gombra, kattintson a Tovább gombra.

      Megjegyzés : Ha elmenti a felhasználónevet és jelszót, megjelenik egy biztonsági figyelmeztetés, mely arról tájékoztat, hogy a felhasználónév és jelszó szövegesen van elmentve az adatkapcsolatokban és a csoport más felhasználói is hozzáférhetnek ehhez az adatforráshoz. Ha azt szeretné, hogy a csoport többi felhasználója is hozzáférjen ugyanezzel a felhasználónévvel és jelszóval az adatbázishoz, kattintson az OK gombra. Ha nem szeretné, hogy a csoport többi felhasználója is hozzáférjen ugyanezzel a felhasználónévvel és jelszóval az adatbázishoz, kattintson a Mégse gombra és érdeklődjön a rendszergazdájánál, hogy mi a teendő, ha Windows hitelesítés használatával szeretne adatbázishoz kapcsolódni és a SharePoint-webhelye egy Windows SharePoint Services 3.0alkalmazást futtató kiszolgálón található, illetve ha a egyedi bejelentkezéses hitelesítés használatával szeretne adatbázishoz kapcsolódni és a SharePoint-webhelye egy Office SharePoint Server 2007 alkalmazást futtató kiszolgálón található.

      Az Adatbázis-kapcsolat konfigurálása párbeszédablakban kattintson az Egyéni kijelölési, frissítési, beszúrási és törlési parancs megadása SQL-utasításokkal vagy tárolt eljárásokkal gombra, majd kattintson a Befejezés parancsra.

      Megnyílik az Egyéni SQL-parancsok szerkesztése párbeszédablak. Ebben a párbeszédablakban létrehozhatja egyéni SQL-utasításait. További információkat a cikk korábbi, Egyéni SQL parancsok létrehozása című részében talál.

    • Ha létezik egy Egyéni lekérdezés szerkesztése gomb, kattintson rá az Egyéni SQL-parancsok szerkesztése párbeszédablak megnyitásához, ahol egyéni SQL-utasításokat adhat hozzá, módosíthat és törölhet.

Vissza a lap tetejére

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×