MOSS MSN开发群-皮皮1月31日主题:SSRS 与MOSS集成讲座

卫衣 / 双肩包 / T 恤/羽绒服等任选,下单送 CSDN 年卡 程序员周边任选一款实物,直接赠送 CSDN 会员年卡+ Coding Plan,写代码学习装备一起拿下 立即抢购

北京㊣皮皮 说:
在sps2003的时候做SSRS在sps里显示,就是简单的用网页查看器或者自己写一个webpart来显示
北京㊣皮皮 说:
基本上就是利用一个iframe来做
北京㊣皮皮 说:
有一个reporting services自带的报表显示的webpart
北京㊣皮皮 说:
RSWebParts.cab
夏天 说:
听皮皮讲课...沙发.
北京㊣皮皮 说:
这个玩意在C:/Program Files/Microsoft SQL Server/80或者90/Tools/Reporting Services/SharePoint下可以找到
Mickey 说:
沙发一起做
北京㊣皮皮 说:
嘿嘿嘿
北京㊣皮皮 说:
一般这个使用是用stsadm命令
北京㊣皮皮 说:
STSADM.EXE -o addwppack
北京㊣皮皮 说:
安装后,sharepoint里会有ReportView和Report Explorer两个webpart可以用。
北京㊣皮皮 说:
sps2003和moss2007都是用的一个RSWebParts,并没有随版本升级

北京㊣皮皮 说:
我个人感觉。。。。在使用中发现这个webpart经常有的的属性不能正确保存或者别的情况
北京㊣皮皮 说:
或许是我安装的不对啥的
北京㊣皮皮 说:
反正我个人感觉还不如使用网页查看器……
广州㊣EricXu (BizTalk群:group33022@xiaoi.com) 说:
 
北京㊣皮皮 说:
我感觉不论是使用网页查看器还是ReportView,都是很多时候界面非常的难看

北京㊣皮皮 说:
还有一点,每次打开有报表的页面的时候, 都需要再次登录来通过报表服务器的验证,令人深恶痛疾
北京㊣皮皮 说:
有人通过写代码模拟或者通过xmlhttp去post来解决这个问题,不过这也不是最好的方法,而通过SSRS和MOSS的集成就可以解决这个问题了
北京㊣皮皮 说:
还有,SSRS的安全和权限方面,虽然SSRS自带的功能基本就可以实现我们的要求,但是在跟SharePoint集成之前,要做到跟SharePoint安全和权限的紧密结合是一件让人烦恼的事情。
北京㊣皮皮 说:
而通过与SharePoint集成,报表服务将被SharePoint接管,自然会继承sharepoint的安全和权限
北京㊣皮皮 说:
将报表文件上载到 SharePoint 库,也自然的有了文档管理和协作,版本控制等功能
北京㊣皮皮 说:
同时,可以在 SharePoint 站点中管理报表、模型、数据源、计划和报表历史记录,等等
北京㊣皮皮 说:
这些,都是在SharePoint中完成的。

北京㊣皮皮 说:
集成后部件库中也有了一个非常好用的报表查看器 Web 部件
北京㊣皮皮 说:
我找找名字。。。
北京㊣皮皮 说:
SQL Server Reporting Services Report Viewer
北京㊣皮皮 说:
这个
北京㊣皮皮 说:
我感觉界面也好看,嘿嘿

北京㊣皮皮 说:
下面讨论服务器场环境下做集成的一般步骤和一些注意的地方,让兄弟们在搞集成的时候会稍微轻松点嘿嘿嘿
北京㊣皮皮 说:
单服务器环境下的集成,可以参考一个blog
北京㊣皮皮 说:
http://www.cnblogs.com/esestt/archive/2007/04/08/704637.html
北京㊣皮皮 说:
图文并茂
北京㊣皮皮 说:
大家要玩这个可以参考着来

北京㊣皮皮 说:
先来集成需要的条件
北京㊣皮皮 说:
Reporting Services SP2,打了sp2后就可以在SSRS的配置管理器中看到SharePoint集成一项
北京㊣皮皮 说:
Reporting Services 外接程序,SSRS与WSS/MOSS通过外接程序通讯
北京㊣皮皮 说:
所以,如果你的报表服务器部署在一台单独的机器上的话,还需要安装相应的WSS或者MOSS的对象模型
北京㊣皮皮 说:
只安装WSS/MOSS的web前端就可以
北京㊣皮皮 说:
然后是其它补丁

北京㊣皮皮 说:
集成操作的一般步骤
北京㊣皮皮 说:
如果报表服务器部署在一台单独的机器上,那么得保证安装有WSS或者MOSS的web前端。
北京㊣皮皮 说:
这个很简单,咱都会
北京㊣皮皮 说:
安装的时候安装类型选择“高级”,“服务器类型”选择“Web前端 ”

北京㊣皮皮 说:
配置向导中,选择“连接到现有服务器场”,有个“高级设置”,点开选择“请勿使用此计算机承载网站”。
北京㊣皮皮 说:
这样以后部署东西也不需要连这台机器也部署
北京㊣皮皮 说:
加入服务器场后,可以在管理中心中将这个web前端的所有服务都停止。

北京㊣皮皮 说:
没有什么影响
北京㊣皮皮 说:
然后就是配置SSRS
北京㊣皮皮 说:
Reporting Services配置管理器中“数据库安装”页,新建一个SSRS数据库或者更改模式,记得选中“创建SharePoint集成模式的报表服务器数据库”
北京㊣皮皮 说:
“报表管理器虚拟目录”不需要配置
北京㊣皮皮 说:
集成后,“报表管理器虚拟目录”就不可用了
北京㊣皮皮 说:
配置过程中的账户问题,对于服务器场部署,那些服务标识建议使用域用户帐户
北京㊣皮皮 说:
如果使用的是为特定端口配置的默认网站,需要改一下RSReportServer.config 中的UrlRoot节点,否则一般是不用改的,配置过程中会自动改的,我配置了好多次都是自动改的
北京㊣皮皮 说:
------ 我分---------
北京㊣皮皮 说:
然后是。。。在 MOSS Web 应用程序上安装 Reporting Services 外接程序

北京㊣皮皮 说:
如果服务器场配置中具有多个Web应用程序,则必须在具有Web前端的每台计算机上都安装外接程序。
北京㊣皮皮 说:
在所有计算机上都安装了此外接程序后,在MOSS管理中心的应用程序管理页中可以看到Reporting Services项
北京㊣皮皮 说:
我配置过程中打开过一些页面会有错误,后来查到是因为忘了一个web前端。。
北京㊣皮皮 说:
然后在管理中心配置Reporting Services项
北京㊣皮皮 说:
“管理集成设置”输入SSRS的URL和身份验证模式。如果将web应用程序配置为 Windows身份验证并且启用了那个Kerberos协议的话,那么可以选择“Windows身份验证”,否则就选择“可信身份验证”好了。
北京㊣皮皮 说:
我在配置选择身份验证模式的时候遇到了问题,开始选择的“Windows身份验证”,在使用的过程中,总是提示错误
北京㊣皮皮 说:
而且还不是一直这样,偶尔还正常,非常郁闷
北京㊣皮皮 说:
这个错误是。。。
北京㊣皮皮 说:
我找找
北京㊣皮皮 说:
An unexpected error occurred while connecting to the report server. Verify that the report server is available and configured for SharePoint integrated mode
北京㊣皮皮 说:
挺郁闷,也看不出来哪里有错误。上网费尽的查了一下好像跟NTLM和Kerberos有关
北京㊣皮皮 说:
网上查的时需要用Setspn.exe 工具设置SPN来为域用户帐户配置服务主体名称,我也不大懂这个,而且我怕把服务器搞坏,没敢做,后来把身份验证模式改成“可信身份验证”来用就好了

北京㊣皮皮 说:
然后设置“授予数据库访问权限”
北京㊣皮皮 说:
简单
北京㊣皮皮 说:
部署配置这块差不多就完事了
北京㊣皮皮 说:
最后就是报表库的建立,报表的开发和部署的东西了
广州㊣EricXu (BizTalk群:group33022@xiaoi.com) 说:
ok
周昕 说:
人都在那...
北京㊣皮皮 说:
在MOSS中建报表库,先检查“网站集功能”中的“报表服务器集成”功能是否已经激活,一般情况下是配置好集成后就激活了的。
北京㊣皮皮 说:
然后给文档库或者列表库添加“报表服务器内容类型”。一个报表库就成了
北京㊣皮皮 说:
报表的开发和部署,我现在明白的是三种方法。作好后一个一个的上载,使用VS开发部署,用外接程序带的那个报表设计器
北京㊣皮皮 说:
第一种,肯定不用,累死
北京㊣皮皮 说:
第三种,没玩过
广州㊣EricXu (BizTalk群:group33022@xiaoi.com) 说:
 
北京㊣皮皮 说:
我想。。有SSRS报表开发经历的朋友都会选择用VS吧
北京㊣皮皮 说:
使用VS部署。比如:
报表库的路径是http://sps-server/reports,在这个列表中建一个文件夹DataSource作为数据源文件夹,建一个文件夹RSFiles作为报表的文件夹。
北京㊣皮皮 说:
那么报表项目属性中
TargetServerURL填写http://sps-server/reports/
TargetDataSourceFolder填写http://sps-server/reports/DataSource
TargetReportFolder填写http://sps-server/reports/RSFiles
北京㊣皮皮 说:
这个跟以前普通的VS部署报表没啥区别。。。。
北京㊣皮皮 说:
只是注意路径
北京㊣皮皮 说:
还有俩需要注意的地方
北京㊣皮皮 说:
数据源必须是有效外部数据源连接字符串。如果域未启用Kerberos,则不能使用 Windows集成安全性凭据类型。
北京㊣皮皮 说:
这个我也不是很明白。。。。。照做就是,查msdn查来的
北京㊣皮皮 说:
照一般的部署配置的话也不用注意这个
北京㊣皮皮 说:
然后是发布报表的权限问题,必须有MOSS站点的“成员”或“所有者”权限才可以发布报表,否则会验证拒绝。
北京㊣皮皮 说:
SharePoint的成员/所有者分别匹配SSRS的内容管理员/发布者。
北京㊣皮皮 说:
OK了
北京㊣皮皮 说:
然后是一些缺点或者问题吧
北京㊣皮皮 说:
服务器场中只能添加一个报表服务器,集成后,原有的报表管理器就不可用了。。还有无法通过SQL的管理界面来管理SharePoint集成模式的报表服务器
北京㊣皮皮 说:
被sharepoint接管了
北京㊣皮皮 说:
这个也是优点吧,呵呵
北京㊣皮皮 说:
集成后一些SSRS的一些功能也不可用了
北京㊣皮皮 说:
没法自定义安全扩展插件,不能使用数据驱动订阅,不支持链接报表之类。。
北京㊣皮皮 说:
还有。。。。。
北京㊣皮皮 说:
集成后,同一个域下才能查看报表,否则会出现401错误,感觉。。恶心,不知道失我配置错误?还是。。。郁闷


另请参考:
Sharepoint Server与Reporting Services整合配置——Part1 http://www.cnblogs.com/esestt/archive/2007/04/08/704637.html
Sharepoint Server与Reporting Services整合配置——Part2 http://www.cnblogs.com/esestt/archive/2007/04/18/718462.html


 

利用MSN协议开发 今天化了一个下午的时间研究了一下MSN的协议,对MSN的协议注意了有很长的时间了,但是却一直没有亲自做过什么程序。前面有开心的MSN,后来也给陈锐发过,今天决定自己做一个程序连带学习托管C++基于MSN开发其实非常简单,关键是熟悉MSN的协议,大家可以在这里学习到详细的MSN协议的知识,唯一可惜的就是全部英文,有心人可以翻译过来http://www.hypothetic.org/docs/msn 阅读详情

相关推荐

使用DotMSN 2.0开发MSN机器人(强烈建议别再使用dotmsn,使用MSNPSharp来开发

发了几篇DotMSN有关的博客后,有些朋友也在问我关于开发MSN机器人的一些问题。我也没有用过DotMSN 1.0,不知道他是什么样的,那我就用DotMSN 2.0简单介绍一下如何使用DotMSN开发MSN机器人。在DotMSN的源码中,已经有完整的例子了,只是对一些事件没有做更详细的介绍和使用说明。 要登录MSN,要先创建一个Messenger类型的对象,并且设置好一些环境参数: 1...

weixin_33912445的博客 396

MSN开发接口

看到很多网站上可以直接读出你的msn上的好友并发送邀请,也可以直接发送聊天信息,用msn提供的开发接口就可以实现这样的功能.MSNHelper: http://sourceforge.net/projects/msnphelper/ dotMSN:http://members.home.nl/b.geertsema/dotMSN/ 这两个都是为.NET开发的,dotMSN,它使用MSNP8

做最好的自己 5744

关于使用MSN的API进行开发

最近有点不务正业,呵呵。在XP system32/URTTemp 里面找 regtlib.EXE 出来,然后执行regtlib.exe "c:/program files/msn messenger/msnmsgr.exe/2" 在VS得 COM 里面,就可以稳到 Messenger API Type Lib.然后利用MSN进行开发。下面有两篇文章介绍了例子,但是第二篇文章中的例子没有试成功ht

superlmj的博客 3828

Modbus RTU 转 TCP 是什么?串口服务器如何实现协议转换

在工业自动化中,现场设备常使用RS485+ModbusRTU通信,而上位机或SCADA系统则采用以太网+ModbusTCP。为实现两者互通,需通过串口服务器进行协议转换。串口服务器作为桥梁,将ModbusRTU帧转换为ModbusTCP帧,完成串口网络间的通信适配。该方案无需改造原有设备,可高效实现老旧串口设备的网络化接入,广泛应用于电表、PLC、变频器等场景的数据采集监控。

huayuniot的博客 289

MCP 模型上下文协议:九、深入服务器 · 工具、资源提示

MCP服务器通过工具、资源、提示三个原语分别面向模型、应用和用户,规范各自职责。工具设计应注重描述准确、粒度合理、输出受限,错误信息需让模型可读可修正。服务器可反向请求客户端帮助,遵循最小权限原则,才能让模型高效正确地使用其能力。

PhilZhou的专栏 207

【无标题】科样KSMART服务器(Kohyoung AOI的集中数据Hub)访问方案

4. 部分科样交付时,服务器有账号权限锁,普通操作员账号只能进KSMART软件,没有Windows管理员权限,这种情况就算连上RDP,也没法装软件。- 成功之后:直接看到服务器完整Windows桌面,可以打开此电脑浏览全部文件系统,能安装软件、查看服务、查看磁盘。1. AnyViewer(免费局域网好用):轻量,装好服务端,你电脑开客户端连接,完整桌面+文件浏览,适合工控机。- 小技巧:点「显示选项」→本地资源,勾选驱动器,可以直接把你本地电脑硬盘映射到服务器,双向拷贝文件。普通KSMART账号不行)

ShiDaiDeFanRen的博客 218

Windows 服务器 人大金仓 54321 端口放行完整步骤

客户端机器执行,确认 IP 网络通;ping 不通查局域网。超时:防火墙没放行端口拒绝连接:数据库没启动 /listen_addresses 没改 / 没重启服务本机 Windows 服务器上,用 ksql 工具本地先测试连接数据库,确认数据库本身正常。

2401_87805203的博客 222

无图形界面服务器用 Codex 终端连接本地部署的 DeepSeek

通过以上步骤,可以在无图形界面、无 root 权限的服务器上,用 Codex 终端连接本地部署的 DeepSeek 模型,实现代码辅助、文件分析等 AI 交互。本文使用 codex-relay。codex-relay 的作用是把 Codex 发出的 Responses API 请求实时翻译成 Chat Completions 请求,再转发给 llama.cpp。codex-relay --upstream http://节点IP:8888/v1 --api-key dummy --port 8080。

DFT_M的博客 175

八卡RTX 5090算力服务器技术解析:架构、场景算力性价比分析

在算力市场中,A100、H100等专业算力卡适合超大规模数据中心、千亿级大模型训练,但采购和运维成本极高,并不适配中小团队和高校场景;而普通消费级显卡无法支撑7×24小时高负载稳定运行。八卡RTX 5090算力服务器精准填补了消费级算力高端企业级算力之间的市场空白,以适中的采购成本、极致的本地化算力性能、安全可控的部署模式,成为中小AI团队、科研机构、内容工作室的最优算力选型之一。免责声明:本文仅为技术科普行业算力方案分析,无商业推广导向,不构成任何硬件采购建议。

Z1980658_的博客 252

不用批量采购工作站|液压设备制造,SolidWorks 多人共享服务器方案

液压设备行业产品包含液压阀块、油缸、泵站、集成液压系统、整机机架装配,结构复杂、零件数量多,常需要做管路排布、干涉检查、液压系统仿真强度校核。传统一人一机图形工作站模式,硬件采购投入高,单台算力忙闲不均,项目图纸分散存储,版本管理困难。针对液压装备企业 8‑10 人研发团队,方案,实现多名工程师共用一台服务器并发使用 SolidWorks,完成阀块建模、油缸设计、整机装配、管路布局、仿真计算工程图输出,降低硬件一次性投入,统一研发环境,实现图纸集中管控,为液压装备制造研发算力改造提供落地参考。

jsyunfeiyun的博客 305

【信创】# Linux 系统split分片大ZIP压缩文件刻录到光盘-迁移后合并解压

将大于4GB的data.zip用split -b 4200m切分为多个分片,刻录至多张DVD光盘,并附带MD5校验文件。接收方收集所有分片后,通过cat $(ls *.zip.* | sort -V)合并,用md5sum -c校验完整性,再用unzip -t验证压缩包,最后解压恢复。全程仅需Linux原生工具,兼容统信UOS、银河麒麟等信创系统,安全可靠。

cnxzzcn的博客 198

从 IT 基础到云计算:服务器、存储、网络操作系统全栈深度解析

IT(Information Technology)是信息处理的总集,包括软件、硬件、通信及相关服务。传统 IT 架构面临“业务上线慢、扩展困难、可靠性不强、TCO(总拥有成本)居高不下”等痛点。过去我们购买服务器通常是一次性投入,无论业务高低峰,资源都得闲置浪费。IT 基础设施的演进传统 IT 架构:应用操作系统直接绑定在单一物理服务器上,资源利用率极低。虚拟化架构:通过 Hypervisor(如 KVM)在一台物理机上虚拟出多台虚拟机(VM),实现物理资源的切分,提升了利用率。云化 IT 架构。

xianyuCcCcCCCcc的博客 393

离线/纯内网环境下,Linux 服务器时间不准如何强制修改?(以 Oracle Linux 9 / RHEL 9 为例)

通过以上处理,即使这台内网机器后续关机、断电、或者过段时间再重启,时间也绝对不会再出问题。主板上的纽扣电池会持续推动硬件时钟走时,并在开机时自动初始化给系统。如果您所在的内网环境中有多台服务器,每次手动修改效率太低。最佳实践是搭建一台内网的NTP 时间服务器主节点(修改允许内网网段同步),让其他内网机器直接指向该主节点的内网 IP。有任何运维问题欢迎在评论区交流。

lrlmarry的博客 239

没有公网IP,如何让外网访问内网服务器

没有公网IP,如何让外网访问内网服务器

2409_89014517的博客 213

Linux命令——联网

对于运行着X服务器的系统(也就是显示GUI的主机)​,可以启动并运行远程主机中的X客户端程序并在本地主机上显示图形化效果。假设我们使用的Linux系统名为linuxbox,它运行着X服务器,我们想在名为remote-sys的远程主机上运行xload程序并在本地主机查看该程序的图形化输出。以0结尾的IP地址指代网络,而非单独的主机,因此其代表的是此网络中的任意主机。在进行网络诊断时,重要的是在每个网络接口信息的第一行中寻找UP字样(表示该接口已启用)并查看第3行的inet字段中是否存在有效的IP地址。

吴声子夜歌的博客 128

华为 OceanStor 基础使用入门指南

配置业务接口IPIP配置为192.168.108.20。

g1056559139的博客 163

自建轻量化服务器跨网备份,增量归档落地教程

80KM备份软件提供私有部署式异地归档方案,支持多服务器集中管理,采用全量+增量备份机制,减少传输压力存储开销。数据存于企业自控硬件,保障数据主权安全,避免公有云费用高、带宽受限及合规风险。适配内网跨公网场景,无需专职运维,助力中小企业低成本构建可靠服务器异地备份体系。

xhbh666的博客 87
上一篇: 转载:WSS 3.0与Form Server 2007、MOSS 2007各版本功能对比
下一篇: 信息的移动应用的机遇:质检局、工商局、药监局等移动执法系统
umboy
博客等级 码龄26年 9粉丝 63原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值