欢迎您来到 数字平台。 您尚未登录。[登录] [注册新用户]
当前位置: 论坛首页 / 栏目 产品与服务 / 文章 726

点击:13975[回复顶层] [树状] [简明]
(访客)bdtsg
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 1 楼
文章id: 726
资源加工应用问题

作者: (访客)bdtsg



在使用资源加工时,为什么我自己建的读者库没有显示出来?



发表时间: 2012-04-17 16:42:54


头衔: 总工
文章数: 539
积分: 5390
注册时间: 2005/9/5
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 2 楼
文章id: 727
回复: 资源加工应用问题

作者: xietao


==========

以下是引用 ~bdtsg 于 2012-4-17 16:42:54 发表的文字:

在使用资源加工时,为什么我自己建的读者库没有显示出来?

==========

这位朋友,请问您说的“资源加工”是指dp2rms前端程序么?

请问您用的什么方法创建的读者库?是根据特定的数据库模板文件利用dp2manager(内核管理)创建的呢,还是利用dp2circulation(内务)前端的系统管理窗创建的?怎么知道创建成功了的呢?

由于现在dp2kernel(数据库内核)服务器支持多实例安装,所以在创建数据库的时候需要注意到底创建到了哪个实例中了,不要看错操作错了。另外,dp2rms前端的检索窗中的树状目录中,可能在利用其它工具例如dp2manager创建新的数据库后要利用上下文菜单的刷新命令刷新一下界面内容,才能看到新创建的数据库节点。或者退出dp2rms一次,然后重新启动进入,就能看到新创建的数据库节点了。



发表时间: 2012-04-17 17:19:29



(访客)bdtsg
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 3 楼
文章id: 729
资源加工应用问题

作者: (访客)bdtsg


是利用dp2manager(内核管理)创建的,可以正常使用,在dp2manager(内核管理)的树状菜单中可以看见并使用,但在dp2rmsV2(资源加工)的树状菜单中却无法显示,怎样才能让它显示呢?谢谢



发表时间: 2012-04-17 18:03:33


头衔: 总工
文章数: 539
积分: 5390
注册时间: 2005/9/5
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 4 楼
文章id: 730
回复: 资源加工应用问题

作者: xietao


==========

以下是引用 ~bdtsg 于 2012-4-17 18:03:33 发表的文字:

是利用dp2manager(内核管理)创建的,可以正常使用,在dp2manager(内核管理)的树状菜单中可以看见并使用,但在dp2rmsV2(资源加工)的树状菜单中却无法显示,怎样才能让它显示呢?谢谢

==========

你说的这个情况有可能是dp2rms和dp2manager在登录到dp2kernel(数据库内核)的时候使用了不同的账户造成的。

通过dp2rms的主菜单“文件/缺省账户管理”,可以管理dp2rms的账户登录信息。

通过dp2manager的主菜单“文件/缺省账户管理”,可以管理dp2manager的账户登录信息。

要确保二者都是使用相同的用户名和密码。当然,“服务器地址”也要一样,否则就是分别使用了不同的数据库内核服务器或者(虽然服务器相同但是不同的)实例了。

不过,上面说的只是为了诊断的需要,确保在二者使用完全一样的账户的情况下,看看问题是否还存在。

其实多账户也是可以的,不过有些额外的问题,下面会叙述。

~~~

数据库内核本身是有一套账户管理机制的,主要是通过在名为“用户”的数据库中规定各种账户,这个数据库中每个记录代表一个账户。账户记录中,定义了这个用户针对各个数据库的具体权限。也就是说,假如数据库内核增加一个新的数据库,每个已经存在的账户就要增加对于这个数据库的访问权限,否则访问不了这个数据库 ---- 相当于这个数据库不可见。

dp2manager中的主菜单“功能/账户”,就是用来管理当前账户的界面设施。

如此说来,岂不是管理非常繁琐了。不过,数据库内核还提供了一种机制,就是创建一个数据库的用户,称为“database owner”,这个用户对这个数据库拥有至高无上的权力,不需要专门在账户体系中定义什么权限就能实现对这个数据库的全面访问。这样就简化了权限控制体系。

所以,dp2library就是用这种方式来和dp2kernel打交道的,dp2library在dp2kernel中创建的数据库都是dbo身份,dp2library对dp2kernel的全部访问都是用同样一个dp2kerenel层次的账户实现的,这个账户也称为“代理账户”,意思是借助它做各种事情。当然,dp2library另外又建立了一套权限体系,这是后话。

~~~

通过以上叙述我们可以发现,如果直接用dp2kernel的账户机制,用多个账户来访问dp2kernel,那就有一定的账户维护管理工作量,从某种角度来说还是比较繁琐的。大部分情况下,由于dp2kernel只是在后台,没有几个真正的“用户”,上述多账户的管理机制实际上应用的频率是不高的。

~~~

不知道您在dp2kernel中创建“读者库”是为了什么用途。一般来说,如果是整个图书馆业务系统的一部分,dp2library把这些事情都管理好了,平时的业务操作一般是不必动用dp2manager等前端的。当然,如果您的情况不是要应用dp2library而是单独应用dp2kernel服务器,就另说了。

最近我们小幅度更新了“dp2图书馆集成系统v2参考手册”的word文件,可以下载来参考。

多交流。



发表时间: 2012-04-17 18:59:07



页 1 / 1
 

在线用户
(无) 
当前栏目在线用户数 0, 总在线用户数 0