`
jiagou
  • 浏览: 2534781 次
文章分类
社区版块
存档分类
最新评论

分布式数据库复本变化信息的导出导入

 
阅读更多

1分布式数据库复本变化信息的导出

 public void ExportReplicaChange(IGeoDataServer iGDS,string rName)
       {
           IGDSExportOptions iExOptions = new GDSExportOptionsClass();
           iExOptions.ExportFormat = esriGDSExportFormat.esriGDSExportFormatXml;
           iExOptions.Compressed = true;
           esriGDSTransportType tType = esriGDSTransportType.esriGDSTransportTypeUrl;
           esriExportGenerationsOption gOption = esriExportGenerationsOption.esriExportGenerationsAll;
           IGDSData iGDSData = iGDS.ExportReplicaDataChanges(rName, iExOptions, tType, gOption,false);
           System.Net.WebClient wc = new System.Net.WebClient();
           wc.DownloadFile(iGDSData.URL, @"D:\delta.zip");
           wc.Dispose();
       } 

2分布式数据库复本变化信息的导入

/// <summary>
        /// 导入复本变化信息
        /// </summary>
        /// <param name="iGDS"></param>
        /// <param name="rName"></param>
        public void ImportRelicaChanges(IGeoDataServer iGDS, string rName)
        {
            string fName = "D:\\delta.zip";
            System.IO.FileInfo fInfo = new System.IO.FileInfo(fName);
            int len = (int)fInfo.Length;
            byte[] bytes = new byte[len];
            System.IO.FileStream fs = System.IO.File.Open(fName, System.IO.FileMode.Open, System.IO.FileAccess.Read);
            System.IO.BinaryReader r = new System.IO.BinaryReader(fs);
            r.Read(bytes, 0, len);
            r.Close();
            fs.Close();

            IGDSData iGDSData = new GDSDataClass();
            iGDSData.TransportType = esriGDSTransportType.esriGDSTransportTypeEmbedded;
            iGDSData.set_EmbeddedData(ref bytes);
            esriGDSReplicaImportSource rSrc = esriGDSReplicaImportSource.esriGDSReplicaImportSourceDeltaXmlFile;
            esriReplicaReconcilePolicyType rPolicyType = esriReplicaReconcilePolicyType.esriReplicaDetectConflicts;
            bool confliets = iGDS.ImportReplicaDataChanges(rSrc, rPolicyType, true, iGDSData);

        }




分享到:
评论

相关推荐

    Fourinone分布式计算框架

    基于FourInOne可以轻松实现分布式配置信息,集群管理,故障节点检测,分布式锁,以及淘宝configserver等等协同功能。 其次, FourInOne可以提供完整的分布式缓存功能。如果对一个中小型的互联网或者企业应用,仅仅...

    Fourinone分布式并行计算四合一框架

     但是fourinone并不提供一个分布式存储系统,比如文件数据的导入导出、拆分存储、负载均衡,备份容灾等存储功能,不过开发人员可以利用这些api去设计和实现这些功能,用来满足自己的特定需求。  二、自动化class...

    数据库系统设计实验报告.doc

    实验原理和步骤 利用数据库设计的4个阶段:需求分析(分析用户要求)、概念设计(信息分析和定义) 、逻辑设计(设计实现)和物理设计(物理数据库设计)。需求分析采用自顶向下,概念模 型设计时采用自底向上的方法,即自顶...

    Access 2000数据库系统设计(PDF)---025

    1567.4 使用Microsoft Outlook和Exchange文件夹 1567.4.1 用Outlook导出和导入Jet 4.0表 1577.4.2 使用Exchange/Outlook向导的链接 1597.5 导入文本文件 1607.5.1 使用导入文本向导 1617.5.2 导入文本向导的高级选项...

    【《数据库与信息系统》复习题及答案】第5章数据库管理与保护.pdf

    完整数据库备份是数据库的完整复本, 它只能恢复数据库到备份时刻, ⽆法恢复到故障点。 数据库差异备份仅复制自上⼀次完整数 据库备份之后修改过的数据库页。 本题中每隔 2 小时⽣成⼀个事务备份日志, 最后⼀次...

    Oracle10:数据库备份和恢复

    学完本书后,应能完成以下工作: ...创建数据库复本 执行表空间时间点恢复 创建和管理 RMAN 恢复目录 使用 Oracle Secure Backup 将 Oracle 数据库和文件系统数据备份到磁带或从磁带还原这些数据

    利用SPSS软件计算复本信度

    利用SPSS软件计算复本信度,下载后评价就可以不扣分。

    [FSG软件系统]Sybase 数据库管理专家 - Manage ASE Data

    3、系统在备份数据库可以在其它地址(本地或网络)处存放系统数据库的复本。 4、在自动操作后发送管理员通知。 请下载后首先安装运行时: PowerBuilder 10 Client Runtime http://download.csdn.net/source/341334

    SQL Server数据库查询速度慢原因及优化方法

    系统操作如同每个成员服务器上都有一个原始表的复本一样,但其实每个服务器上只有一个成员表和一个分布式分区视图。数据的位置对应用程序是透明的。 11、重建索引 DBCC REINDEX ,DBCC INDEXDEFRAG,收缩数据和日志 ...

    数据库备份与恢复的存储过程

    接受数据库的一些命令。不错的参加资料。...--恢复数据库,即创建数据库test_database的复本test_db declare @fl varchar(20) exec pr_restore_db @fl out,'test_db','c:\test_database.bak' select @fl

    实训一-数据库设计.doc

    (1)系统需求分析报告 (2)概念模型的设计(E-R图) (3)关系数据模型的设计 2)完成下列图书馆日常事务管理系统数据库的设计 (1)图书馆日常事务管理系统功能简析 图书信息维护:主要完成图书信息登记、修改、...

    东北大学软件学院程序实践(四)数据库实验报告

    4.列出借阅了Collins所写的所有图书的读者的names和IDs ,假设一位读者可以同时借阅一本书的多个复本; 5.查找借阅了last name为"Tanenbaum"的作者所著作的任一本书籍的所有读者的电话号码; 6.查找借阅了三本书...

    Access 2000数据库系统设计(PDF)---002

    搜索 139第7章 链接、导入和导出表 1417.1 从其他应用或者向其他应用移动数据 1417.2 理解Access如何处理其他数据库文件 格式的表 1427.2.1 识别PC数据库文件格式 1437.2.2 链接和导入外部 ISAM表 1437.2.3 用ODBC...

    Access 2000数据库系统设计(PDF)---018

    1567.4 使用Microsoft Outlook和Exchange文件夹 1567.4.1 用Outlook导出和导入Jet 4.0表 1577.4.2 使用Exchange/Outlook向导的链接 1597.5 导入文本文件 1607.5.1 使用导入文本向导 1617.5.2 导入文本向导的高级选项...

    Access 2000数据库系统设计(PDF)---003

    搜索 139第7章 链接、导入和导出表 1417.1 从其他应用或者向其他应用移动数据 1417.2 理解Access如何处理其他数据库文件 格式的表 1427.2.1 识别PC数据库文件格式 1437.2.2 链接和导入外部 ISAM表 1437.2.3 用ODBC...

    Access 2000数据库系统设计(PDF)---011

    1567.4 使用Microsoft Outlook和Exchange文件夹 1567.4.1 用Outlook导出和导入Jet 4.0表 1577.4.2 使用Exchange/Outlook向导的链接 1597.5 导入文本文件 1607.5.1 使用导入文本向导 1617.5.2 导入文本向导的高级选项...

    Access 2000数据库系统设计(PDF)---020

    1567.4 使用Microsoft Outlook和Exchange文件夹 1567.4.1 用Outlook导出和导入Jet 4.0表 1577.4.2 使用Exchange/Outlook向导的链接 1597.5 导入文本文件 1607.5.1 使用导入文本向导 1617.5.2 导入文本向导的高级选项...

    Access 2000数据库系统设计(PDF)---009

    搜索 139第7章 链接、导入和导出表 1417.1 从其他应用或者向其他应用移动数据 1417.2 理解Access如何处理其他数据库文件 格式的表 1427.2.1 识别PC数据库文件格式 1437.2.2 链接和导入外部 ISAM表 1437.2.3 用ODBC...

    Access 2000数据库系统设计(PDF)---001

    搜索 139第7章 链接、导入和导出表 1417.1 从其他应用或者向其他应用移动数据 1417.2 理解Access如何处理其他数据库文件 格式的表 1427.2.1 识别PC数据库文件格式 1437.2.2 链接和导入外部 ISAM表 1437.2.3 用ODBC...

    修复Domino数据库视图索引的两种方法

    环境:  产品: Lotus Notes/Domino  平台: 跨平台  版本: ALL  问题描述  修复Domino数据库视图索引的两种方法 ...  4、将第一步中的新建的复本该名为原数据库名,并放在相应目录下  5、重启domino服务器

Global site tag (gtag.js) - Google Analytics