返回列表 发帖

X3 ORACLE报表打印

X3里做的水晶报表 要打印是不是一定要装ORACLE 客户端啊,而且要把数据库服务器搞到外网去,不然异地的访问不了,如果这样也太麻烦了啊

Re:X3 ORACLE报表打印

不是报表权限问题, 首先把数据服务器相应的端口(1818、 1801;数据库端口 MS SQL 是50; Oracle 是DNS 端口1592 )打开;

2  然后在客户端的HOSTS文件中加上服务器名 和 IP的映射关系,就可以了。 因为 客户端是 根据机器名来解析 IP的。

[此帖子已被 LiYa 在 2008-8-11 11:28:50 编辑过]

TOP

Re:X3 ORACLE报表打印

Jerry说的有些文不对题了,直接访问数据库与通过Web服务器访问是两回事,安全性也是差别很大,X3之所以要把数据库放到外网是因为采用了CR的缘故,如果X3能够直接把查询后显示出的结果简单的输出到打印机那这个问题就解决了,也不再需要什么打印服务器了。

TOP

Re:X3 ORACLE报表打印

如果什么数据库都封闭在局域网内部就不能有目前internet 网络如此发达的今天,估计你也就永远不同通过网络访问你的各个银行账户呢。

TOP

Re:X3 ORACLE报表打印

通过web 访问或通过远程访问客户端都是借助外网,都需要考虑外网安全,不能因噎废食,关键是如何确保你的网络安全。

TOP

Re:X3 ORACLE报表打印

谢谢LiYa ,关键是数据库服务器 不想放外网上啊

TOP

Re:X3 ORACLE报表打印

Oracle 客户端 有简版, 很小的,我一直给客户用。

http://pickup.mofile.com/6124109813647294

TOP

Re:X3 ORACLE报表打印

这个贴不能沉

TOP

Re:X3 ORACLE报表打印

那要怎么处理啊 ,X3不是支持多公司多地点的吗,如果服务器跟使用的客户端不在一个地方,怎么处理打印的事情啊,公司领导很反对吧数据库服务器搞到外网去的,而且每个客户端都要安装ORACLE客户端,这个可不现实,那么大的东西,而且还要配置。

TOP

Re:X3 ORACLE报表打印

远程,即使是用客户端连接, 水晶报表的打印也是会有问题的。这个跟服务器的 权限设置有关系, 因为 客户端要打开水晶报表, 需要从服务器上把 这个报表下载到客户端, 如果这个权限 没赋给 客户端的 远程机器,那么就无法下载 并打开了。

TOP

返回列表