设为首页 收藏本站
查看: 795|回复: 0

[经验分享] 零代码实战 SharePoint 2013 BCS:一、基础篇

[复制链接]

尚未签到

发表于 2019-2-3 15:01:42 | 显示全部楼层 |阅读模式
  喜欢SharePoint或许不要理由,但 SharePoint 里面带的BCS(Business Connectivity Services),可以连接至业务系统数据库,对业务系统的数据做查询展示,甚至增删改,关键是做这一切,还不需要写代码,配置好就能工作,是不是有种被解放的感觉?

  

  下面我将以为我的实际工作的应用来完成这篇博文(这也是本博得一贯倡导),让大家可以真实全面了解BCS在实际工作的应用。
  

  我工作单位,有7家分支机构,之前有一套C/S的业务系统,每个业务系统部署一台数据库服务器(互不连通),运维管理问题很多,其中之一就是:有人来办理离职,管理员得登陆个个系统去做该用户的注销处理。最后我要签字确认这个人的账号已经注销,很多情况下我只能先相信管理员已经处理好,先签字,但人的事情往往很难说,最后经常搞出离职员工帐号没有注销,但我已经签字的尴尬情况。
  

  有没有什么办法,能让管理员很方便操作,同时我也能很直观就检查到?
  

  可不可以直接就在一个系统内查询、处理所有员工账号?并且方便检查?
  

  我想到了SharePoint 2013 的 BCS。
  

  还好,在我们的努力下,各分支机构,虽然数据库独立,但***是建立起来了,为我的sharepoint连接分支机构的数据库提供了基本的保障。
  

  没啥说的,开干吧。
  ---------------------------------------------------------------------------------
  要做BCS,需要用到下面几个工具,请提前准备好:
  1、IE10,我用IE主要是直接访问控制中心,以及管理员登陆的界面(可选,用其他也可以,但我担心兼容性)
  2、Chrome,主要用作客户端登陆SP(可选,用其他也可以,但我喜欢chrome)
  3、SharePoint Design 2013,建立外部数据连接
  4、InfoPath Design 2013,设计表单界面
  5、SharePoint Server 2013,不要多说了
  6、业务数据库,SQL Server,也不用说了
  

  

  要做BCS,有个前提条件,就是连接数据库的验证,sharepoint是在域中,但我们的业务系统数据库不在域中,经过实战,虽然BCS提供了多种数据库验证方式,我只发现一种可用,就是,所谓“模拟自定义标示链接”,而这个“自定义标示”,需要在SSS(Secure Store Service)中定义。我假设你已经理解了SSS,并且做好了SSS的初始化工作,如果不清楚,请搜索其他文章。我们开始定义这个SSS.
  

  1、打开IE10,进入 你的 Sharepoint 管理中心,应用程序管理 -> 管理服务应用程序

  

  

  2、找到 Secure Store Service,点进去

  

  

  

  

  3、新建

  

  4、取一个好记的名字,名字你得记住,以后要用的,目标应用程序类型,记得选“组”,否则,你后期就得一个个添加人的权限。

  

  5、这里 字段类型 千万不要选择 windows 用户 和 windows 密码,而要 普通 的 用户 和密码,因为我们的业务数据库不在域中。

  

  6、管理员就用域管理员,成员,为了省事,输入“每个人”,对的,就是中文的“每个人”,而不是"everyone",微软的这个设计,真是@#%$^^%&^%*

  

  7、确定后,会看到你建的标示,但还没完。你得设置有权限访问数据库的用户和密码。

  

  8、输入能访问数据库的用户和密码,我这是就是sa,确定后就基础就OK了,下一篇,将开始我们的BCS实战之旅。。。。。。

  



附件:http://down.运维网.com/data/2363134


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-671401-1-1.html 上篇帖子: SharePoint 2013全新部署 下篇帖子: SharePoint开发部署WSP解决方案包
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表