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)
- 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
- 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
- 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)
- 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
- 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
- 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
- A
Megjelenítéskezelőben
kattintson az Adat
Kapcsolódás az adatokhoz parancsra.
- Az Adatkapcsolat ablakban válassza az ArcSDE kapcsolat hozzáadása lehetőséget a Szolgáltató adatkapcsolatai listából.
- A Kapcsolat neve mezőbe billentyűzze be ezen kapcsolat nevét.
- A Szerver neve és a Példány neve mezőkbe írja be az ArcSDE adatbázis információkat.
- Kattintson a Bejelentkezés gombra.
- 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.)
- Kattintson az OK gombra.
- 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.
- Ha kívánja, válassza ki az adatbázis verzióját.
- Kattintson a Kapcsolódás gombra.
- 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.
- 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.
- 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
- Á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.
- 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
- Á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.