Jellemzők csatolása ArcSDE adatforrásból

Az ArcSDE alkalmazáson keresztül a háttérben működő Oracle vagy SQL Server adatbázisokhoz csatlakozhat.

A rendszer beállítása az ArcSDE 9.2-es verziójának használatához (vagy a 9.1-es kliens használata és 9.2-es ArcSDE szerverhez való csatlakozás esetén)

  1. Telepítse a következő DLL fájlokat arra a számítógépre, amelyen az AutoCAD Map 3D fut.

    Másolja a fájlokat abba a könyvtárba, amelybe az ArcSDE szolgáltató telepítve van. Ez általában a következő könyvtár: C:\Program Files\AutoCAD Map 3D 2015\FDO\bin

    pe.dll

    sde.dll

    sg.dll

  2. Adjon bejegyzéseket a C:\Windows\system32\drivers\etc\services könyvtárban található fájlhoz.

    A bejegyzések hasonlítanak a következőkhöz:

    esri_92ora 6161/tcp #ArcSDE 9.2 - Oracle

    esri_92sql 6161/tcp #ArcSDE 9.2 - SQLServer 2005

    esri_sde 5151/tcp #ArcSDE 9.1- Oracle

    esri_sde_ss 5152/tcp #ArcSDE 9.2 - SQLServer

  3. Ha a csatlakozásnál probléma merül fel, fűzzön új sort a C:\Windows\system32\drivers\etc\hosts könyvtárban található fájlhoz.

    A sor hasonlít a következőhöz:

    192.168.0.100 arcsdehost

A rendszer beállítása az ArcSDE 9.1-es verziójának használatához (vagy a 9.2-es kliens használata és 9.1-es ArcSDE szerverhez való csatlakozás esetén)

  1. Telepítse a következő DLL fájlokat arra a számítógépre, amelyen az AutoCAD Map 3D fut.

    Másolja a fájlokat abba a könyvtárba, amelybe az ArcSDE szolgáltató telepítve van. Ez általában a következő könyvtár: C:\Program Files\AutoCAD Map 3D 2015\FDO\bin

    pe91.dll

    sde91.dll

    sg91.dll

  2. Adjon bejegyzéseket a C:\Windows\system32\drivers\etc\services könyvtárban található fájlhoz.

    A bejegyzések hasonlítanak a következőkhöz:

    esri_92ora 6161/tcp #ArcSDE 9.2 - Oracle

    esri_92sql 6161/tcp #ArcSDE 9.2 - SQLServer 2005

    esri_sde 5151/tcp #ArcSDE 9.1- Oracle

    esri_sde_ss 5152/tcp #ArcSDE 9.2 - SQLServer

  3. Ha a csatlakozásnál probléma merül fel, fűzzön új sort a C:\Windows\system32\drivers\etc\hosts könyvtárban található fájlhoz.

    A sor hasonlít a következőhöz:

    192.168.0.100 arcsdehost

Jellemzők csatolása ESRI ArcSDE adatforrásból

  1. A Megjelenítéskezelőben kattintson az AdatKapcsolódás az adatokhoz parancsra.
  2. Az Adatkapcsolat ablakban válassza az ArcSDE kapcsolat hozzáadása lehetőséget a Szolgáltató adatkapcsolatai listából.
  3. A Kapcsolat neve mezőbe billentyűzze be ezen kapcsolat nevét.
  4. A Szerver neve és a Példány neve mezőkbe írja be az ArcSDE adatbázis információkat.
  5. Kattintson a Bejelentkezés gombra.
  6. A Felhasználói hitelesítő adatok párbeszédpanelen adja meg az adattárba való bejelentkezéshez használni kívánt hitelesítő adatokat.
    • Ha az SQLServer programot használja a háttérben futó relációsadatbázis-kezelő rendszerként, és Windows-hitelesítési adatait kívánja használni, válassza a Windows-hitelesítés lehetőséget, és kattintson a Bejelentkezés gombra.
    • ArcSDE hitelesítő adatai használatához adja meg felhasználónevét és jelszavát, majd kattintson a Bejelentkezés gombra. (Ha az SQL Server programot használja, az ArcSDE továbbítja adatait az SQL Server programnak.)
  7. Kattintson az OK gombra.
  8. Az Adatkapcsolat párbeszédpanelen adja meg az adatbázis nevét az Adattár területen.

    Az adatbázis listából történő kiválasztáshoz kattintson a lefelé mutató nyílra. Az AutoCAD Map 3D a megadott szerverhez és példányhoz csatlakozik, és felsorolja az elérhető adatbázisokat. Amennyiben a leírt módon állítja be a kiszolgálókat és szolgáltatásfájlokat, használja a következő fájlneveket. Megadhatja például a következő kifejezést az értékek helyett: arcsdehost\esri_sde_nv.

  9. Ha kívánja, válassza ki az adatbázis verzióját.
  10. Kattintson a Kapcsolódás gombra.
  11. A jellemzőosztály listában válassza ki a térképen használni kívánt jellemzőosztályokat.

    Ha ez a jellemzőforrás csak egyetlen jellemzőosztályt tartalmaz, a program automatikusan kijelöli azt. Ha több jellemzőosztályt tartalmaz, hajtsa végre a következők valamelyikét:

    • Kattintson a jobb gombbal a séma bejegyzésére, és válassza az Összes kiválasztása, vagy az Egyiket sem elemet.
    • Bontsa ki a sémabejegyzést, és válassza ki a hozzáadni kívánt jellemzőosztályokat.

      Ha egy jellemzőosztály több geometriatípust tartalmaz és kiválasztja magát a jellemzőosztályt, az összes geometriát hozzáadja. A geometriák valamely részhalmazának hozzáadásához tartsa a mutatót a jellemzőosztály neve fölött a Geometria megjelenítése gomb megjelenítéséhez. Kattintson a Geometria megjelenítése gombra az egyes geometriák különálló választási lehetőségként való megjelenítéséhez. Válassza ki a kívántakat. Mindegyik kiválasztott geometria különálló Megjelenítéskezelő fóliaként kerül a térképre.

  12. Ellenőrizze, hogy a koordináta-rendszerek helyesen kerültek-e megadásra. Az érvénytelen koordináta-rendszereket szükség szerint módosíthatja.
  13. Kattintson a Hozzáadás a térképhez gombra.

    Az adat egy alkészletének csatolásához kattintson a lefelé mutató nyílra, és válassza a Hozzáadás a térképhez lekérdezéssel lehetőséget. Ha azt követően kívánja szűrni az adatokat, hogy hozzáadta az adatokat a térképhez, tekintse meg a Jellemzőfóliák szűrése témakört.

Közvetlen kapcsolat beállítása a háttérben futó adatbázishoz

  1. Állítsa be a háttérben futó adatbázisokkal való kapcsolatot.

    Oracle adatbázis esetén:

    • Telepítse az Oracle ügyfélszoftvert azon az ügyfélgépen, amelyen az AutoCAD Map 3D program fut.
    • Nyissa meg az Oracle portját (például: 1521) az adatbázist tartalmazó gép tűzfalán.
    • Használja az Oracle Net Manager eszközt a cél adatbázis tnsnames bejegyzésének beállításához (vagy frissítse manuálisan a következőt: tnsnames.ora).
    • Tesztelje a cél adatbázissal való kapcsolatot az SQL Plus használatával.

    SQL Server adatbázis esetén:

    • Telepítse az SQL Native ügyfélszoftvert azon az ügyfélgépen, amelyen az AutoCAD Map 3D program fut.
    • Nyissa meg az SQL Server portját (például: 1433) az adatbázist tartalmazó gép tűzfalán.
    • Állítsa be a cél SQL Server adatbázist a távoli kapcsolat támogatására.
    • Tesztelje a cél adatbázissal való kapcsolatot az SQL Server Management Studio használatával.
  2. A további DLL fájlokat az fdo\bin könyvtárba másolja.

    Mivel a kapcsolat nem a külön ArcSDE kiszolgálófolyamatot használja, az ügyfélnek további ArcSDE tárakra van szüksége. Ezek a DLL fájlok az ArcSDE SDK részeként érhetők el.

    Oracle adatbázis esetén a következő DLL fájlok másolását végezze el:

    • gsrvrora11g93.dll vagy gsrvrora10g93.dll, attól függően, hogy az Oracle ügyfélprogram verziója 10gr2 vagy 11g. (Ez az Oracle ügyfél verziójától függ, nem pedig az Oracle kiszolgáló verziójától.)
    • sdeora11gsrvr93.dll vagy sdeora10gsrvr93.dll
    • xerces-c_2_7.dll
    • icuuc22.dll
    • icudt22l.dll

    SQL Server adatbázis esetén a következő DLL fájlok másolását végezze el:

    • gsrvrsql93.dll
    • sdesqlsrvr93.dll
    • xerces-c_2_7.dll
    • icuuc22.dll
    • icudt22l.dll
  3. Állítsa be a kapcsolat paramétereit.

    Oracle adatbázis esetén a következő paramétereket állítsa be:

    • Kiszolgáló neve: Adja meg a kiszolgáló nevét vagy az IP-címet.
    • Példány neve: Az ügyfélgépen telepített Oracle verziójától függően a következőt billentyűzze be: sde:oracle10g vagy sde:oracle11g.
    • Felhasználónév: Adja meg az Oracle kiszolgálón érvényes felhasználónevet.
    • Jelszó: Billentyűzze be a <jelszó>@<OracleSID> jelszót, ahol az OracleSID az ügyfélgépen, az első lépésben beállított biztonsági azonosító.
    • Adattár: Billentyűzze be az adattár nevét, például: sde.
    • Verzió: Adja meg kézzel a verziót. Ha nem adja meg a verziót, a program alapértelmezés szerint az alapverziót állítja be.

    SQL Server adatbázis esetén a következő paramétereket állítsa be:

    • Kiszolgáló neve: Adja meg a kiszolgáló nevét vagy az IP-címet.
    • Példány neve: Ha az MSSQLSERVER alapértelmezett példányát használja, billentyűzze be a következőt: sde:sqlserver:<kiszolgálónév>. Ellenkező esetben billentyűzze be: sde:sqlserver:<kiszolgálónév>\<példány_neve>.
    • Felhasználónév/jelszó: Adja meg az SQL Server adatbázisra érvényes felhasználónevet.
    • Adattár: Billentyűzze be az adattár nevét, például: sde.
    • Verzió: Adja meg kézzel a verziót. Ha nem adja meg a verziót, a program alapértelmezés szerint az alapverziót állítja be.