<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Some basic SDE questions in Data Management Questions</title>
    <link>https://community.esri.com/t5/data-management-questions/some-basic-sde-questions/m-p/362902#M20741</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I think your problem is your working definition of "SDE," so some background may help...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When the technology was aquired, "SDBE" was at release 1.3, and had a user base of&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;roughly twenty sites.&amp;nbsp; ESRI (as they were then known) put a logo on a box, and "SDE"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;version 1.4 was released (Database, not DataBase).&amp;nbsp; Development immediately set out&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; to port the code to Oracle (2.0 &amp;amp; 2.1) and to Sybase, DB2 and Informix (2.1.1).&amp;nbsp; At the &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;same time the core of the code was taken apart, merged with a development effort known&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; as the "Projection Engine" and new SDE 3.0 was released. Integration with Arc/Info was s&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;till limited, but ArcView 3.0 had an SDE accessible API in Avenue, and ArcIMS was able to&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;connect as well (though not through the nominal AXL editor GUI).&amp;nbsp; The SDE was integrated&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;more completely with the new ArcGIS and became ArcSDE 8.0.&amp;nbsp; Sybase was out and SQL- &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Server was in, with support for the single database model (also available in DB2 &amp;amp; Informix).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Direct Connect libraries were added at 9.0 and the GDB tables re-architected at 10.0.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So, to answer your questions:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1) ArcSDE is a network protocol *and* an application server *and* a DLL library. Even&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; if you have not configured a service, the Direct Connect DLL thread is fully capable of&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; accessing an ArcSDE-configured database.&amp;nbsp; ArcSDE technology stopped shipping as a &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;standalone product at 9.2, but it still remains the method by which versioned geodatabases&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;are edited by ArcGIS.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) There are different technology implementations wearing the name "ArcSDE".&amp;nbsp; Personal&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and Workgroup ArcSDE *never* run an application server -- they are usually configured&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;from scratch in an ArcCatalog session.&amp;nbsp; Enterprise ArcSDE can use Enterprise, Standard,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and Express releases of SQL-Server, though the Express version is relatively debilitated&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;by RAM, CPU and dis limitations.&amp;nbsp; It's far more likely that Enterprise would be joining an&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;existing instance (and in fact this is recommended over partitioning the geometry from&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;the rest of the otherwise spatial data).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3) Yes, you may have more than one instance in Express databases, but Express licensing&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;still limits the storage permitted *across* the databases in an instance ("total" not "each")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I do not recommend splitting data which must be used together across databases. SQL-Server&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;is very inefficient in mapping users across databases, and rarely needs to be pushed in this&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; fashion.&amp;nbsp; Conversely, creating DEV, TEST and PRODUCTION databases for use in isolation&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;is best practice.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;4) Esri tries not to dictate how to configure your database. There are limitations in the games &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;that can be played in mapping logins to users to schemas, but these are due to limits in &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;identifying geometry columns in queries without them (see a recent post about when you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;must match user to schema).&amp;nbsp; It is generally best practice to use roles to grant privileges &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;to users, and Esri recommends this practice as well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Personally, I'd find 4Gb or 10Gb of storage and only a fraction of the CPUs and RAM on my&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;system far too limiting, but I enjoy loading millions of rows of complex data just for kicks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- V&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 08 May 2012 23:59:56 GMT</pubDate>
    <dc:creator>VinceAngelo</dc:creator>
    <dc:date>2012-05-08T23:59:56Z</dc:date>
    <item>
      <title>Some basic SDE questions</title>
      <link>https://community.esri.com/t5/data-management-questions/some-basic-sde-questions/m-p/362901#M20740</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Using MS terminology, I have an "instance" of sqlexpress named SQLExpress64.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The instance contains a "database" named MySDE.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MySDE includes a geodatabase plus other tables created with Management Studio.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The featureclasses in the geodatabase have been joined with the non-esri tables which are also in the MySDE database and have been published as a web service. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The features in the geodatabase have been successfully edited via a web application.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A look at the services on the server box shows SDE is NOT running.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Attempts to start the SDE service result in errors that suggest a look at the installation instructions.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Now the questions:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. Does this make sense? If all this is possible with SDE NOT running, what do I need SDE for?&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Assuming the above problem is fixed, can a geodatabase be added to a preexistant "database"?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3. Can there be more than one SDE enabled "database" in the SQLExpress64 instance with different sets of users and permissions? If yes, how would the second one be created?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;4. In My SDE, I want to have various levels of users. Administrators who have all rights, GISStaff who can edit feature topology and add new feature classes but not edit the non-esri tables, WebUsers who can edit the non-esri tables but not the feature topology, and GeneralUsers who can read but not write data in specified featureclasses and the non-esri tables. All users would have Read/View access. How would I set this up? Some of this will be simplified if the answer to Q3 is yes.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for any insights into these issues.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 May 2012 19:37:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/some-basic-sde-questions/m-p/362901#M20740</guid>
      <dc:creator>DonFreeman</dc:creator>
      <dc:date>2012-05-08T19:37:45Z</dc:date>
    </item>
    <item>
      <title>Re: Some basic SDE questions</title>
      <link>https://community.esri.com/t5/data-management-questions/some-basic-sde-questions/m-p/362902#M20741</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I think your problem is your working definition of "SDE," so some background may help...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When the technology was aquired, "SDBE" was at release 1.3, and had a user base of&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;roughly twenty sites.&amp;nbsp; ESRI (as they were then known) put a logo on a box, and "SDE"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;version 1.4 was released (Database, not DataBase).&amp;nbsp; Development immediately set out&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; to port the code to Oracle (2.0 &amp;amp; 2.1) and to Sybase, DB2 and Informix (2.1.1).&amp;nbsp; At the &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;same time the core of the code was taken apart, merged with a development effort known&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; as the "Projection Engine" and new SDE 3.0 was released. Integration with Arc/Info was s&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;till limited, but ArcView 3.0 had an SDE accessible API in Avenue, and ArcIMS was able to&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;connect as well (though not through the nominal AXL editor GUI).&amp;nbsp; The SDE was integrated&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;more completely with the new ArcGIS and became ArcSDE 8.0.&amp;nbsp; Sybase was out and SQL- &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Server was in, with support for the single database model (also available in DB2 &amp;amp; Informix).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Direct Connect libraries were added at 9.0 and the GDB tables re-architected at 10.0.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So, to answer your questions:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1) ArcSDE is a network protocol *and* an application server *and* a DLL library. Even&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; if you have not configured a service, the Direct Connect DLL thread is fully capable of&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; accessing an ArcSDE-configured database.&amp;nbsp; ArcSDE technology stopped shipping as a &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;standalone product at 9.2, but it still remains the method by which versioned geodatabases&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;are edited by ArcGIS.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) There are different technology implementations wearing the name "ArcSDE".&amp;nbsp; Personal&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and Workgroup ArcSDE *never* run an application server -- they are usually configured&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;from scratch in an ArcCatalog session.&amp;nbsp; Enterprise ArcSDE can use Enterprise, Standard,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and Express releases of SQL-Server, though the Express version is relatively debilitated&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;by RAM, CPU and dis limitations.&amp;nbsp; It's far more likely that Enterprise would be joining an&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;existing instance (and in fact this is recommended over partitioning the geometry from&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;the rest of the otherwise spatial data).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3) Yes, you may have more than one instance in Express databases, but Express licensing&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;still limits the storage permitted *across* the databases in an instance ("total" not "each")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I do not recommend splitting data which must be used together across databases. SQL-Server&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;is very inefficient in mapping users across databases, and rarely needs to be pushed in this&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; fashion.&amp;nbsp; Conversely, creating DEV, TEST and PRODUCTION databases for use in isolation&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;is best practice.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;4) Esri tries not to dictate how to configure your database. There are limitations in the games &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;that can be played in mapping logins to users to schemas, but these are due to limits in &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;identifying geometry columns in queries without them (see a recent post about when you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;must match user to schema).&amp;nbsp; It is generally best practice to use roles to grant privileges &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;to users, and Esri recommends this practice as well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Personally, I'd find 4Gb or 10Gb of storage and only a fraction of the CPUs and RAM on my&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;system far too limiting, but I enjoy loading millions of rows of complex data just for kicks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- V&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 May 2012 23:59:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/some-basic-sde-questions/m-p/362902#M20741</guid>
      <dc:creator>VinceAngelo</dc:creator>
      <dc:date>2012-05-08T23:59:56Z</dc:date>
    </item>
  </channel>
</rss>

