我現要在做Oracle版的同時進行MSSql版和Oracle版的整合.並列出MSSql和Oracle之間的區別,歡迎大家討論.

zhuzhichao 2001-07-05 01:35:09
有的人可能認為根據MSSql版改Oracle版很好做,
我可不是這麼認為.
我公司是用Java開發,3-Tier.一個程式大概分:
client端 (只進行用戶界面的輸入,對數據不做任何的處理)
server端 (分永久server和臨時server,每個系統有一個永久server,而每個作業都有自己的臨時server.主要進行商務邏輯和計算並進行合法性的檢測)
dba (DatabaseAccess,主要對數據庫進行讀寫操作,每個作業都有自己的dba,因為Java沒有數據窗口,所以對數據庫的每一步操作都是用SQL語句來完成)
而且每個系統中都有許多的*.sql文件,有create database,create table,init data,以及存儲過程和觸發器的生成.大大小小的*.sql文件大約有40多個.而且每個存儲過程的腳本都是不下於200行的.

我現在想在做Oracle版的同時進行MSSql版和Oracle版的整合.client端和server端是不需要動的,而每一個DBA_*.java和sp*.sql及tr*.sql文件都是要增加script和修改script的.(30多個dba,40多個*.sql).現在還有誰認為這項工作在15天之內搞定是很容易的事?

我列出MSSql和Oracle的一些區別,方便大家參考:
MSSql Oracle
Create table時字符型欄位定義 varchar,nvarchar varchar2,nvarchar2
Create table時字符型欄位定義為Isnull 可以為’’ 不可以為’’
語句間的區分符 無限制 必須用分號
Insert 可以用inset 必須用insert into
臨時 table 可以 不可以
Select Top 1 可以 不可以
必須select … from … where rownum=1
字串相加 用 + 運算符 用 || 運算符
賦值語句 Select tt=’TT’ tt :=’TT’
Msqql cursor
DECLARE Curtfm02 CURSOR FOR
SELECT ISNULL(fb09,0) FROM tfm02
WHERE billtype='S' AND nokey=@In_SCNo AND fb03=@In_ItemNo
ORDER BY billtype,nokey,fb03

OPEN tr_sp_calSItemPendAmt_Curtfm02
BEGIN TRAN tr_calSItemPendAmt

FETCH tr_sp_calSItemPendAmt_Curtfm02 INTO @m_fb09;

WHILE @@FETCH_STATUS = 0
BEGIN
…………………………
…………………………

FETCH NEXT FROM Curtfm02 INTO @m_fb09
END

CLOSE Curtfm02
DEALLOCATE Curtfm02


Oracle cursor
CURSOR Curtfm02 IS
SELECT NVL(fb09,0) FROM tfm02
WHERE billtype='S' AND nokey=In_SCNo AND fb03=In_ItemNo
ORDER BY billtype,nokey,fb03 ;

OPEN Curtfm02;
LOOP
FETCH Curtfm02 INTO m_fb09;
EXIT WHEN Curtfm02%NOTFOUND;

…………
…………
END LOOP;
CLOSE Curtfm02;

判斷一個值是否為null Isnull(,) Nvl(,)
Length function Len() Length()
得到 string 的一部分 SubString(,,) substr(,,)
轉換函數 convert() to_char()等
返回大于等于的最小整數 CEILING() CEIL()

還有很多,希望大家討論.

...全文
241 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuzhichao 2001-07-05
  • 打赏
  • 举报
回复
今天要急著回家,明天再來.
am2000 2001-07-05
  • 打赏
  • 举报
回复
一个表的SQL SERVER脚本:[来源于PD]
if exists (select 1
from sysindexes
where id = object_id('dbo.SDEMPLOYEE')
and name = 'PK_SDEMPLOYEE'
and indid > 0
and indid < 255)
drop index dbo.SDEMPLOYEE.PK_SDEMPLOYEE
go


if exists (select 1
from sysobjects
where id = object_id('dbo.SDEMPLOYEE')
and type = 'U')
drop table dbo.SDEMPLOYEE
go


/*==============================================================*/
/* Table : SDEMPLOYEE */
/*==============================================================*/
create table dbo.SDEMPLOYEE (
EMPLOYEECODE varchar(18) not null,
EMPLOYEENAME varchar(18) not null,
EMPLOYEESEX smallint not null,
EMPLOYEEEDU smallint not null,
EMPLOYEEBORTHDAY varchar(10) not null,
EMPLOYEEIDCARD varchar(20) not null,
EMPLOYEEDEPT varchar(18) not null,
EMPLOYEERANK varchar(18) not null,
EMPLOYEETOW varchar(18) not null,
EMPLOYEESHOP varchar(18) not null,
EMPLOYEETEAM varchar(18) not null,
EMPLOYEECDATE varchar(10) not null,
EMPLOYEELDATE varchar(10) not null,
EMPLOYEESKILL varchar(18) not null,
EMPLOYEEADDR varchar(80) not null,
EMPLOYEEZIP varchar(6) not null,
EMPLOYEETEL varchar(20) not null,
EMPLOYEERPR varchar(80) not null,
EMPLOYEEWCT smallint not null,
EMPLOYEEPHOTO varchar(18) not null,
EMPLOYEEUSER varchar(18) not null,
EMPLOYEESYSDATE datetime not null,
EMPLOYEESTATE smallint not null,
EMPLOYEELR varchar(18) not null,
constraint PK_SDEMPLOYEE primary key (EMPLOYEECODE)
)
go


/*==============================================================*/
/* Index: PK_SDEMPLOYEE */
/*==============================================================*/
create unique index PK_SDEMPLOYEE on dbo.SDEMPLOYEE (
EMPLOYEECODE
)
go





转换为ORACLE后的脚本::[来源于PD]

drop index dbo.PK_SDEMPLOYEE
/


drop table dbo.SDEMPLOYEE cascade constraints
/


/*==============================================================*/
/* Table : SDEMPLOYEE */
/*==============================================================*/


create table dbo.SDEMPLOYEE (
EMPLOYEECODE VARCHAR2(18) not null,
EMPLOYEENAME VARCHAR2(18) not null,
EMPLOYEESEX SMALLINT not null,
EMPLOYEEEDU SMALLINT not null,
EMPLOYEEBORTHDAY VARCHAR2(10) not null,
EMPLOYEEIDCARD VARCHAR2(20) not null,
EMPLOYEEDEPT VARCHAR2(18) not null,
EMPLOYEERANK VARCHAR2(18) not null,
EMPLOYEETOW VARCHAR2(18) not null,
EMPLOYEESHOP VARCHAR2(18) not null,
EMPLOYEETEAM VARCHAR2(18) not null,
EMPLOYEECDATE VARCHAR2(10) not null,
EMPLOYEELDATE VARCHAR2(10) not null,
EMPLOYEESKILL VARCHAR2(18) not null,
EMPLOYEEADDR VARCHAR2(80) not null,
EMPLOYEEZIP VARCHAR2(6) not null,
EMPLOYEETEL VARCHAR2(20) not null,
EMPLOYEERPR VARCHAR2(80) not null,
EMPLOYEEWCT SMALLINT not null,
EMPLOYEEPHOTO VARCHAR2(18) not null,
EMPLOYEEUSER VARCHAR2(18) not null,
EMPLOYEESYSDATE DATE not null,
EMPLOYEESTATE SMALLINT not null,
EMPLOYEELR VARCHAR2(18) not null,
constraint PK_SDEMPLOYEE primary key (EMPLOYEECODE)
)
/


comment on table dbo.SDEMPLOYEE is
'员工资料'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEECODE is
'员工编号'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEENAME is
'员工姓名'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEESEX is
'性别'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEEEDU is
'文化程度'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEEBORTHDAY is
'出生日期'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEEIDCARD is
'身份证号'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEEDEPT is
'部门'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEERANK is
'职务'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEETOW is
'工种'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEESHOP is
'所属车间'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEETEAM is
'所属班组'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEECDATE is
'建档日期'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEELDATE is
'离职日期'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEESKILL is
'技术水平'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEEADDR is
'地址'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEEZIP is
'邮政编码'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEETEL is
'电话'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEERPR is
'户口所在地'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEEWCT is
'工资计算方式'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEEPHOTO is
'照片'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEEUSER is
'操作员'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEESYSDATE is
'系统日期'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEESTATE is
'当前状态'
/


comment on column dbo.SDEMPLOYEE.EMPLOYEELR is
'离职原因'
/


/*==============================================================*/
/* Index: PK_SDEMPLOYEE */
/*==============================================================*/
create unique index dbo.PK_SDEMPLOYEE on dbo.SDEMPLOYEE (
EMPLOYEECODE ASC
)
/
不知是什么原因,我把在PD中生成的脚本在PB中无法运行,需要修改..所以我想通过PDM直接生成数据库,但在连接的时候老是不成功...
pbsql 2001-07-05
  • 打赏
  • 举报
回复
顺便帮我看看这个:http://www.csdn.net/expert/topic/180/180742.shtm

谢谢!
am2000 2001-07-05
  • 打赏
  • 举报
回复
顺便帮我看看:http://www.csdn.net/expert/topic/181/181412.shtm
有了DB,自然就可以获取脚本了...
am2000 2001-07-05
  • 打赏
  • 举报
回复
哦,在powerdesigner中有一个转换数据库的功能,可以将SQL SERVER 转换为ORACLE数据库...
我只是不知道如何将PDM生成数据库...
zhuzhichao 2001-07-05
  • 打赏
  • 举报
回复
to am2000(最后一滴水):
SQLServer的腳本太好哢了,在SQLServer就能得到.
但是在powerdesigner中能不能將SQLServer的腳本變成Oracle的腳本?
我不用生成db,只要腳本.
am2000 2001-07-05
  • 打赏
  • 举报
回复
to caolei1974(梦飞扬):我可没说我会,呵呵

我的想法是用powerdesigner反向工程得到sql server数据库的脚本,然后生成ORACLE数据库..
表、存储过程和触发器都自动生成...
我不知道这样可不可以...凭感觉应该是可以的
如果可以的话,乃是一大幸事
关于powerdesigner,你如果有问题的话,可以去找八哥
祝你好运
山野村夫 2001-07-05
  • 打赏
  • 举报
回复
学习!!
caolei1974 2001-07-05
  • 打赏
  • 举报
回复
我用过sybase,sqlserver,informix,就是没有用过oracle,好像一滴水用
pbsql 2001-07-05
  • 打赏
  • 举报
回复
我来学点oracle知识
nthb2001 2001-07-05
  • 打赏
  • 举报
回复
倒。。。
八哥也不用oracle?

我还以为只有我不用的呢。。。。
zhuzhichao 2001-07-05
  • 打赏
  • 举报
回复
MSSql Oracle
If 語句 If (…) If (…) then
Begin …..
….. ….. …..
End Elsif (…) then
Else if (…) …..
Begin ….. ….. …..
End Else
Else …..
Begin …..
….. ….. End if
End

多DB處理 不同的 database 相同的 databases,不同的 userid
szjlq 2001-07-05
  • 打赏
  • 举报
回复
Oracle,很向往的DBMS,可惜我不会。:-(
tanye 2001-07-05
  • 打赏
  • 举报
回复
辛苦啦,
有问题一定参与
rongrong 2001-07-05
  • 打赏
  • 举报
回复
关注
桃源网络硬盘.Net简介: 1.多用户注册各自使用,互不干予。 2.在自己的空间中上传多文件及大文件进行在线查看管理,可建多级目录存放。 3.文件目录多级共享,可共享整个用户空间。 4.树状显示系统功能和目录结构,操作方便。 5.界面模板和样式自定义并可由用户在前台选择喜爱的空间风格。 6.共享权限可设好友、所有人、指定人,并可指定共享类别、查看密码、列表修改删除下载等权限。 7.用户的共享目录和文件可自行设置外部空间处固顶和精华。 8.可以按名称、时间、大小、类型、注释、子目录等元素组合搜索文件。 9.文件和目录可进行压缩解压ZIP操作,可以批量上传及批量下载文件。 10.文件提取功能,可同时定义多个文件的提取码,提取码可个性化定义,并可限制下载次数及天数。 11.上传码功能,可定义一个目录的外部允许上传密码,访客可凭此密码上传到此目录。 12.文件转发功能,可将多个文件下载地址通过邮件或短信发送给他人下载,并可限制下载次数及天数。 13.在线编辑文本文件、播放任何影音文件、查看图片内容、对共享文件及目录添加文字注释功能。 14.在线编辑Word,Excel,PowerPoint文件。 15.强大的在线图片编辑功能(缩放,旋转,水印,裁剪)。 16.类似Windows中的图片缩略图预览模式,方便查看图片。 17.注册用户有二级域名空间可以让访客随时访问自己的空间进行文件浏览下载。 18.访客可在外部空间处根据当前权限直接进行添加目录或上传文件。 19.各种文件类型地址点击复制和短地址功能。 20.在空间中上传文件或添加外部网址两种方式。 21.好友功能,可将他人加为好友,并查看对方的指定好友文件及发送短消息。 22.可将好友分组规划,并按分组进行文件共享给指定组的好友。 23.可对自己的所有共享和提取进行查看及管理,批量修改或删除。 24.下载统计功能,可对各个用户下载的每个文件有明确的记录和统计。 25.上传统计功能,可对用户上传的每个文件记录,监督非法文件。 26.公共目录及公共文件区,显示每个用户共享给所有人的文件及目录列表并可下载。 27.用户可按等级权限自由绑定顶级域名代替外部空间地址,空间地址个性化。 28.用户空间个性化定义公告及标题显示,和对访客留言的查看及管理。 29.站内短信功能,提供收件箱、发件箱、已发送、垃圾箱功能。 30.用户空间中子帐号管理,可建多个相应操作权限的用户登录同一用户空间。 31.网银、支付宝、快钱、财付通、云网、易充、PayNow(台湾)在线支付,用户可任选支付,空间自动续费升级,别人代充,充值卡使用管理。 32.用户积分功能, 可积分兑换金币并可升级空间。 33.前台违法举报,实时对上传内容进行管理。 34.网站留言功能,用户可实时向管理员反馈信息,管理员后台回复。 35.自动过滤内容和禁传非法文件,防止不正当使用。 36.可针对不同等级,不同分组的用户设置进入时公告。 37.批量用户管理操作,群发短信/邮件,可对列表中的所有用户统一一次操作。 38.后台实时查看及管理用户上传的所有文件。 39.强大的用户查找,根据有效期、最后登录时间,审核及锁定,等级及分组查找。 40.共享目录及共享文件查看及管理,未共享的文件不会列出,充份保护用户隐私。 41.用户等级制,可设每个等级的空间、上传大小及其它条数限制。 42.为每个等级设置下载速度上限、开启二级域名及等级费用。 43.用户分组功能,可设定一组用户文件的存放盘符及路径,可前台选择,并可多网站管理。 44.允许/禁止的上传扩展名设定,编辑、查看、播放的扩展名设定功能。 45.注册审核、邮件验证、防重复IP注册、时长注册功能。 46.来访IP限制设定和管理员可登录的IP设定。 47.后台管理员可进行管理权限划分并记录操作日志。 48.系统菜单的后台添加和管理。 49.回收站功能,并可在后台设置自动删除时间。 50.文件共享审核功能,杜绝用户共享非法文件。 51.可直观设定目录、文件、用户、公告的外部调用参数,支持模板调用。 52.导入用户功能,支持ACCESS或Excel中导出的TXT格式信息,分项目一次导入。 53.导出用户功能,可选择条件过滤导出,指定导出项目,导出成txt或Excel格式。 54.页面广告分区添加及管理和客户端广告管理。 55.随时在线整理硬盘和数据库中的数据,保持数据最优化。 56.在线压缩及备份数据库功能。 57.管理员可自行制作文件下载详细信息页,放置各种广告代码。 58.独立下载页伪静态功能,可无限建立下载资源站。 59.完善的等级防盗链及流量控制功能。 60.支持大文件、多文件、断点续传、进度显示上传。 61.支持直接下载其它网站文件至空间,带详细进度显示功能。 62.可自动开通FTP帐号对应用户空间进行文件管理。 63.仅需为程序目录及用户存放目录设置写入及修改权限,系统更安全。 64.支持分布式多台服务器协同管理。 65.完美兼容firefox等其它非IE内核浏览器。 66.三层架构模式开发,扩充及调用更方便。 67.内含ajax文件操作技术,更加提高用户体验,提高系统运行效率。 68.支持客户端软件管理。 69.分简体、繁体、英文三种本。 70.可与《桃源相册管理系统》的用户进行整合。 71.全面的整合接口,支持注册、登录、退出、修改资料及密码、添加、删除、审核、锁定用户,支持不同域名整合。 72.标签及用户和文件信息的参数调用,可单独组合设计前台展示页面。 73.自带插件配置接口,支持插件开发和使用。 74.多种数据库支持:ACCESS、MSSQL、MySQLOracle
桃源网络硬盘支持文件目录多级共享,树状显示系统功能和目录结构,操作方便,拥有上传码功能、文件提取功能、文件转发功能、好友功能等等,详细功能请看以下介绍。   桃源网络硬盘.Net简介: 1.多用户注册各自使用,互不干予。 2.在自己的空间中上传多文件及大文件进行在线查看管理,可建多级目录存放。 3.文件目录多级共享,可共享整个用户空间。 4.树状显示系统功能和目录结构,操作方便。 5.界面模板和样式自定义并可由用户在前台选择喜爱的空间风格。 6.共享权限可设好友、所有人、指定人,并可指定共享类别、查看密码、列表修改删除下载等权限。 7.用户的共享目录和文件可自行设置外部空间处固顶和精华。 8.可以按名称、时间、大小、类型、注释、子目录等元素组合搜索文件。 9.文件和目录可进行压缩解压ZIP操作,可以批量上传及批量下载文件。 10.文件提取功能,可同时定义多个文件的提取码,提取码可个性化定义,并可限制下载次数及天数。 11.上传码功能,可定义一个目录的外部允许上传密码,访客可凭此密码上传到此目录。 12.文件转发功能,可将多个文件下载地址通过邮件或短信发送给他人下载,并可限制下载次数及天数。 13.在线编辑文本文件、播放任何影音文件、查看图片内容、对共享文件及目录添加文字注释功能。 14.在线编辑Word,Excel,PowerPoint文件。 15.强大的在线图片编辑功能(缩放,旋转,水印,裁剪)。 16.类似Windows中的图片缩略图预览模式,方便查看图片。 17.注册用户有二级域名空间可以让访客随时访问自己的空间进行文件浏览下载。 18.访客可在外部空间处根据当前权限直接进行添加目录或上传文件。 19.各种文件类型地址点击复制和短地址功能。 20.在空间中上传文件或添加外部网址两种方式。 21.好友功能,可将他人加为好友,并查看对方的指定好友文件及发送短消息。 22.可将好友分组规划,并按分组进行文件共享给指定组的好友。 23.可对自己的所有共享和提取进行查看及管理,批量修改或删除。 24.下载统计功能,可对各个用户下载的每个文件有明确的记录和统计。 25.上传统计功能,可对用户上传的每个文件记录,监督非法文件。 26.公共目录及公共文件区,显示每个用户共享给所有人的文件及目录列表并可下载。 27.用户可按等级权限自由绑定顶级域名代替外部空间地址,空间地址个性化。 28.用户空间个性化定义公告及标题显示,和对访客留言的查看及管理。 29.站内短信功能,提供收件箱、发件箱、已发送、垃圾箱功能。 30.用户空间中子帐号管理,可建多个相应操作权限的用户登录同一用户空间。 31.网银、支付宝、快钱、财付通、云网、易充、PayNow(台湾)在线支付,用户可任选支付,空间自动续费升级,别人代充,充值卡使用管理。 32.用户积分功能, 可积分兑换金币并可升级空间。 33.前台违法举报,实时对上传内容进行管理。 34.网站留言功能,用户可实时向管理员反馈信息,管理员后台回复。 35.自动过滤内容和禁传非法文件,防止不正当使用。 36.可针对不同等级,不同分组的用户设置进入时公告。 37.批量用户管理操作,群发短信/邮件,可对列表中的所有用户统一一次操作。 38.后台实时查看及管理用户上传的所有文件。 39.强大的用户查找,根据有效期、最后登录时间,审核及锁定,等级及分组查找。 40.共享目录及共享文件查看及管理,未共享的文件不会列出,充份保护用户隐私。 41.用户等级制,可设每个等级的空间、上传大小及其它条数限制。 42.为每个等级设置下载速度上限、开启二级域名及等级费用。 43.用户分组功能,可设定一组用户文件的存放盘符及路径,可前台选择,并可多网站管理。 44.允许/禁止的上传扩展名设定,编辑、查看、播放的扩展名设定功能。 45.注册审核、邮件验证、防重复IP注册、时长注册功能。 46.来访IP限制设定和管理员可登录的IP设定。 47.后台管理员可进行管理权限划分并记录操作日志。 48.系统菜单的后台添加和管理。 49.回收站功能,并可在后台设置自动删除时间。 50.文件共享审核功能,杜绝用户共享非法文件。 51.可直观设定目录、文件、用户、公告的外部调用参数,支持模板调用。 52.导入用户功能,支持ACCESS或Excel中导出的TXT格式信息,分项目一次导入。 53.导出用户功能,可选择条件过滤导出,指定导出项目,导出成txt或Excel格式。 54.页面广告分区添加及管理和客户端广告管理。 55.随时在线整理硬盘和数据库中的数据,保持数据最优化。 56.在线压缩及备份数据库功能。 57.管理员可自行制作文件下载详细信息页,放置各种广告代码。 58.独立下载页伪静态功能,可无限建立下载资源站。 59.完善的等级防盗链及流量控制功能。 60.支持大文件、多文件、断点续传、进度显示上传。 61.支持直接下载其它网站文件至空间,带详细进度显示功能。 62.可自动开通FTP帐号对应用户空间进行文件管理。 63.仅需为程序目录及用户存放目录设置写入及修改权限,系统更安全。 64.支持分布式多台服务器协同管理。 65.完美兼容firefox等其它非IE内核浏览器。 66.三层架构模式开发,扩充及调用更方便。 67.内含ajax文件操作技术,更加提高用户体验,提高系统运行效率。 68.支持客户端软件管理。 69.分简体、繁体、英文三种本。 70.可与《桃源相册管理系统》的用户进行整合。 71.全面的整合接口,支持注册、登录、退出、修改资料及密码、添加、删除、审核、锁定用户,支持不同域名整合。 72.标签及用户和文件信息的参数调用,可单独组合设计前台展示页面。 73.自带插件配置接口,支持插件开发和使用。 74.多种数据库支持:ACCESS、MSSQL、MySQLOracle。   此次更新如下: 更强机制的防注入漏洞 修补下载任意文件漏洞 上传类型增加系统内置禁止类型 设了子帐号却未出现子字 删除分组时检测是否有用户属于此组 .net4在共享时选用户时不返回问题 多文件转发时下载地址相同的问题   旧用户升级方法: 1.上传除web.config文件、data目录之外的所有文件 2.在浏览器地址栏使用http://程序地址/update.aspx(注意为aspx后缀,非asp)方式浏览,看到升级成功字样即升级成功
1.多用户注册各自使用,互不干予。 2.在自己的空间中上传多文件及大文件进行在线查看管理,可建多级目录存放。 3.文件目录多级共享,可共享整个用户空间。 4.树状显示系统功能和目录结构,操作方便。 5.用户可自由设置目录及文件的默认排序方式。 6.界面模板和样式自定义并可由用户在前台选择喜爱的空间风格。 7.共享权限可分别添加公司、部门、工作组权限,并可设置完全 、添加 、只读权限。 8.可以按名称、时间、大小、类型、注释、子目录等元素组合搜索文件。 9.文件和目录可进行压缩解压ZIP操作,使得可以批量上传及批量下载文件。 10.文件转发功能,可将多个文件下载地址通过邮件或短信发送给他人下载,并可设置下载次数及天数。 11.在线编辑文本文件、播放任何影音文件、查看图片内容、对共享文件及目录添加文字注释功能。 12.在线编辑Word,Excel,PowerPoint文件,编辑时自动锁定,防止编辑冲突。 13.PDF文件内容在线查看。 14.类似Windows中的图片缩略图预览模式,方便查看图片。 15.文件提取功能,可将文件下载地址发送给他人。 16.强大的在线图片编辑功能(缩放,旋转,水印,裁剪)。 17.文件转发功能,可将系统内文件作为邮件附件直接发送到他人邮箱中。 18.目录上传码功能,可指定访客上传到目录的密码或将上传码链接直接发给他人上传。 19.可设置公司内部的公共空间,所有人按权限对此空间进行查看并操作文件。 20.回收站功能,删除的目录和文件均放在于此,确认后可统一清空。 21.在空间中上传文件或添加外部网址两种方式。 22.常用人员功能,可将他人加为常用并分组规划,并查看对方的信息及发送短消息。 23.可对自己的所有转发的文件进行查看及管理,批量删除。 24.目录及文件签收区,显示别人共享给我的目录和文件,以便及时查收。 25.对签收文件有确认签收功能,可以附加意见,共享人可以查看签收人数和意见。 26.站内短消息功能,提供收件箱、发件箱、已发送、垃圾箱功能。 27.用户空间中子帐号管理,可建多个相应操作权限的用户登录同一用户空间,并可指定访问路径。 28.他人上传和编辑共享中的文件时记录上传用户或编辑用户,并可以查看。 29.管理员可设置公司、多级部门、工作组数据,将人员分门别类进行共享操作。 30.批量用户管理操作,群发短信/邮件,可对列表中的所有用户统一一次操作。 31.强大的用户查找,根据有效期、最后登录时间,审核及锁定,等级及分组查找。 32.共享目录及共享文件查看及管理,未共享的文件不会列出,充份保护用户隐私。 33.允许/禁止的上传扩展名设定,编辑、查看、播放的扩展名设定功能。 34.注册审核、邮件验证、防重复IP注册、时长注册功能。 35.来访IP限制设定和管理员可登录的IP设定。 36.可开启前台用户单点登录限制,同一时间只允许一台电脑登录同一帐号。 37.后台管理员可进行管理权限划分并记录操作日志,日志可导出为CSV格式。 38.后台可自定义初始目录设置。 39.系统菜单的后台添加和管理。 40.导入用户功能,支持ACCESS或Excel中导出的TXT格式信息,分项目一次导入。 41.导出用户功能,可选择条件过滤导出,指定导出项目,导出成txt或Excel格式。 42.可以将每个用户绑定IP,只有指定的IP可以登录空间。 43.随时在线整理硬盘和数据库中的数据,保持数据最优化。 44.在线压缩及备份数据库功能。 45.角色权限机制,可以按照角色中规定的权限操作前台。 46.可以随时查看前台用户的各种文件操作记录,实现实时监督。 47.后台可以指派有权限的用户进行前台上传的文件管理。 48.后台可以指派共享时是否需要审核的选项并可指派有权限的用户审核。 49.前台用户可以查看别人操作自己的共享文件记录。 50.支持大文件、多文件、断点续传、进度显示上传。 51.支持直接下载其它网站文件至空间,带详细进度显示功能。 52.仅需为程序目录及用户存放目录设置写入及修改权限,系统更安全。 53.完美兼容firefox等其它非IE内核浏览器。 54.三层架构模式开发,扩充及调用更方便。 55.内含ajax文件操作技术,更加提高用户体验,提高系统运行效率。 56.支持多磁盘海量数据存储。 57.全面的整合接口,支持注册、登录、退出、修改资料及密码、添加、删除、审核、锁定用户,支持不同域名整合。 58.多种数据库支持:ACCESS、MSSQL、MySQLOracle

2,598

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧