<?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: Change FeatureLayer's Datasource in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/change-featurelayer-s-datasource/m-p/1182561#M20480</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;You are trying to change workspace type. findAndReplaceWorkspacePaths can't do that. You need to use replaceWorkspaces from MapDocument, or replaceDatasource from Layer. More info here:&lt;/P&gt;&lt;P&gt;&lt;A href="https://desktop.arcgis.com/en/arcmap/latest/analyze/arcpy-mapping/updatingandfixingdatasources.htm" target="_self"&gt;https://desktop.arcgis.com/en/arcmap/latest/analyze/arcpy-mapping/updatingandfixingdatasources.htm&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 14 Jun 2022 05:16:02 GMT</pubDate>
    <dc:creator>GKmieliauskas</dc:creator>
    <dc:date>2022-06-14T05:16:02Z</dc:date>
    <item>
      <title>Change FeatureLayer's Datasource</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/change-featurelayer-s-datasource/m-p/1182548#M20479</link>
      <description>&lt;P&gt;Hi, I want to change the layers's datasource to geodatabase(gdb) instead of sqlite. If I do the operation "Set Data Source" in ArcCatalog&amp;nbsp; that it would make the ArcCatalog crash. I try to change the data source by ArcObjects or ArcPy, but it doesn't work, I can't figure out the solution. Can you help me, please!&lt;/P&gt;&lt;P&gt;Here's my python code&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;import arcpy.mapping as mapping
mxd = mapping.MapDocument(r"C:\XdApp\data\xd.mxd")
mxd.findAndReplaceWorkspacePaths(r"C:\XdApp\data\test.sqlite", r"C:\XdApp\data\test.gdb")
mxd.saveACopy(r"C:\XdApp\data\xd2.mxd")&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 14 Jun 2022 03:33:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/change-featurelayer-s-datasource/m-p/1182548#M20479</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2022-06-14T03:33:04Z</dc:date>
    </item>
    <item>
      <title>Re: Change FeatureLayer's Datasource</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/change-featurelayer-s-datasource/m-p/1182561#M20480</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;You are trying to change workspace type. findAndReplaceWorkspacePaths can't do that. You need to use replaceWorkspaces from MapDocument, or replaceDatasource from Layer. More info here:&lt;/P&gt;&lt;P&gt;&lt;A href="https://desktop.arcgis.com/en/arcmap/latest/analyze/arcpy-mapping/updatingandfixingdatasources.htm" target="_self"&gt;https://desktop.arcgis.com/en/arcmap/latest/analyze/arcpy-mapping/updatingandfixingdatasources.htm&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 14 Jun 2022 05:16:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/change-featurelayer-s-datasource/m-p/1182561#M20480</guid>
      <dc:creator>GKmieliauskas</dc:creator>
      <dc:date>2022-06-14T05:16:02Z</dc:date>
    </item>
    <item>
      <title>Re: Change FeatureLayer's Datasource</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/change-featurelayer-s-datasource/m-p/1182570#M20481</link>
      <description>&lt;P&gt;Thank you, I really appreciate your help!&lt;/P&gt;</description>
      <pubDate>Tue, 14 Jun 2022 06:51:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/change-featurelayer-s-datasource/m-p/1182570#M20481</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2022-06-14T06:51:34Z</dc:date>
    </item>
  </channel>
</rss>

