MicroERP如何配置网络应用

概述:
       MicroERP支持多种数据库运行,其中单机版数据库格式为Access,网络版数据库可以SQLServer、Oracle、MySQL等。以下分别以Access和SQLServer 为例介绍如何在单位内网部署及通过公网访问数据。
       在这之前,请先确定单位内部以何种方式联网,一般有三种形式:一是仅交换机,二是仅路由器,三是采用交换机和路由器并用,这几种方式加上 ADSL宽带猫是大部分单位的组网方式。交换机与路由器区别之一是在内网IP地址的分配上,交换机需要人工指定,而路由器则为动态分配。比如地址范围为:192.168.1.2-192.168.1.254,则 哪台电脑先打开就会获得192.168.1.2这个地址。
       无论采取哪种方式组网,做为服务器的电脑必须有固定的内网IP地址。使用交换机组网比较简单直接 指定即可,使用路由器则需要查看该品牌的使用说明书,一般是在网内任意一台电脑的浏览器中运行http://192.168.1.1/后进入管理后台,将 IP地址与服务器的MAC地址绑定即可,这样其他电脑就不会占用这个地址了。如果需要通过互联网查询业务数据,则需要将数据库监听端口(如:1433)对 外公开,具体设置请查询相关资料。

       服务器环境配置:
      操作系统:winxp或以上版本,推荐win2003。
      网络版数据库:SQLServer 2000或以上版本,推荐SQLServer 2000开发版(SP3)。
      Access数据库:将erp.mdb拷贝到服务器某个目录中,并将该目录共享模式设置为具备读写权限的完整权限。
      如果单位内部没有专职的网络管理和数据库管理,不建议win2008+sql2008+IIS7的模式。
      如果需要通过互联网访问数据,winxp需要单独安装IIS,win7的低版本不支持IIS。方法:在控制面板的程序与功能(或安装卸载软件)中,选择添加Windows组件,查找Internet信息服务IIS,安装即可。
      SQLServer 2000安装注意:在 "服务账号" 窗口,请选择 "对每个服务使用统一账户..." 的选项。在 "服务设置" 处,选择 "使用本地系统账户"。 在 "身份验证模式" 窗口,请选择 "混合模式..." 选项,如果不想设置管理员"sa"账号的密码,请勾选“空密码”。安装完成后,在企业管理器中附加MicroERP示例帐套数据库,或者在查询分析器中执 行CreateDB.sql建库。
      此时,服务器已经完成准备。注:ver 2.2.43之后web远程查询默认为sqlserver版数据库,不再支持Access数据库。如有特殊需要请与我们联系。

      客户端与服务器的连接:

      在软件登录界面,点击数据库图标,出现连接配置界面。
      使用文件型数据库即Access,查找或直接输入上述erp.mdb位置,如:\198.168.1.2 数据库所在目录erp.mdb。所有客户端必须执行同样的设置,才能保持数据及使用权限一致。
      使用关系型数据库,如SQLServer,输入IP地址、密码等信息,如:198.168.1.2,MicroERP等,如果端口不是默认的 1433,还需要在IP地址后加逗号和自定义端口号。如果使用花生壳等动态域名转换服务,将IP地址替换为动态域名即可。

       web远程查询:

       第一步先将安装包内的webquery目录拷贝到服务器硬盘中,在IIS中创建虚拟目录(或网站),指向query目录。第二步修改 web.config中的配置信息,类似于客户端与服务器的连接配置。第三步在内网测试,比如在任意一台电脑浏览器中输入 http://192.168.1.2/虚拟目录名称/Login.aspx,如果出现登录界面说明配置成功。

       在单位外部访问:如果服务器具备固定的公网IP,在浏览器中输入http://公网IP地址/虚拟目录名称/,否则应将公网IP地址替换为域名。

原文地址:https://www.cnblogs.com/chncoder/p/5443475.html