两数据库同步--------急!!!!!!!!

littleflowerfox 2008-04-16 02:06:47
现有两台服务器A、B,数据库均为SQLServer 2000,其中B为A的备用机,应用软件正常运行在A机器上。

应用程序每天要在数据库中创建Table,要保证两台机器的数据库同步,该如何处理?

尝试用了发布和订阅,但是只能保证已有的Table中数据一致,如何同步每天创建的新的Table呢?

解决马上给分!!!!!!!!!!
...全文
940 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
at101 2009-08-01
  • 打赏
  • 举报
回复
许多人都是复制粘贴。如果是把自己的操作记录粘贴出来,那就太好了
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
接分先!
caorobby 2008-04-30
  • 打赏
  • 举报
回复
表名很容易得到啊...检测系统表就行了...每个表的创建都有记录的...
UltraBejing 2008-04-30
  • 打赏
  • 举报
回复
我也想知道,正在找這方面的資料~~~~~
销魂的拖拉机 2008-04-20
  • 打赏
  • 举报
回复
跟着老乌龟学习
liupeng_8888 2008-04-20
  • 打赏
  • 举报
回复
2005谁实现过.实现过的加我QQ275774365.邮箱liupengfefe@163.com 我问过好多人,也做过好几次实验,但还是做不出来,有那位大哥帮小弟一把,小弟十分感激
iamme81 2008-04-20
  • 打赏
  • 举报
回复
我知道的一种方式是利用备份和恢复来实现数据库同步^^^^^^^
fffddd 2008-04-19
  • 打赏
  • 举报
回复
老乌龟说得很清楚了,照着搞就可以了。
flashlove2008 2008-04-19
  • 打赏
  • 举报
回复
看的懂什么叫发布服务器和订阅服务器了
这几天刚好在搞这个
luzhide2008 2008-04-19
  • 打赏
  • 举报
回复
学习
lass_name 2008-04-19
  • 打赏
  • 举报
回复
up
Dragon_pan 2008-04-19
  • 打赏
  • 举报
回复
如何实现两个数据库的同步

利用数据库复制技术 实现数据同步更新

复制的概念
复制是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,从而保证数据的一致性。

SQL复制的基本元素包括
出版服务器、订阅服务器、分发服务器、出版物、文章

SQL复制的工作原理
SQL SERVER 主要采用出版物、订阅的方式来处理复制。源数据所在的服务器是出版服务器,负责发表数据。出版服务器把要发表的数据的所有改变情况的拷贝复制到分发服务器,分发服务器包含有一个分发数据库,可接收数据的所有改变,并保存这些改变,再把这些改变分发给订阅服务器

SQL SERVER复制技术类型,三种复制技术,分别是:
1、快照复制(呆会我们就使用这个)
2、事务复制
3、合并复制

只要把上面这些概念弄清楚了那么对复制也就有了一定的理解。接下来我们就一步一步来实现复制的步骤。
第一先来配置出版服务器
(1)选中指定[服务器]节点
(2)从[工具]下拉菜单的[复制]子菜单中选择[发布、订阅服务器和分发]命令
(3)系统弹出一个对话框点[下一步]然后看着提示一直操作到完成。
(4)当完成了出版服务器的设置以后系统会为该服务器的树形结构中添加一个复制监视器。同时也生成一个分发数据库(distribution)

第二创建出版物
(1)选中指定的服务器
(2)从[工具]菜单的[复制]子菜单中选择[创建和管理发布]命令。此时系统会弹出一个对话框
(3)选择要创建出版物的数据库,然后单击[创建发布]
(4)在[创建发布向导]的提示对话框中单击[下一步]系统就会弹出一个对话框。对话框上的内容是复制的三个类型。我们现在选第一个也就是默认的快照发布(其他两个大家可以去看看帮助)
(5)单击[下一步]系统要求指定可以订阅该发布的数据库服务器类型,SQLSERVER允许在不同的数据库如 ORACLE或ACCESS之间进行数据复制。但是在这里我们选择运行"SQL SERVER 2000"的数据库服务器
(6)单击[下一步]系统就弹出一个定义文章的对话框也就是选择要出版的表
(7)然后[下一步]直到操作完成。当完成出版物的创建后创建出版物的数据库也就变成了一个共享数据库。

第三设计订阅
(1)选中指定的订阅服务器
(2)从[工具]下拉菜单中选择[复制]子菜单的[请求订阅]
(3)按照单击[下一步]操作直到系统会提示检查SQL SERVER代理服务的运行状态,执行复制操作的前提条件是SQL SERVER代理服务必须已经启动。
(4)单击[完成]。完成订阅操作。
完成上面的步骤其实复制也就是成功了。但是如何来知道复制是否成功了呢?
这里可以通过这种方法来快速看是否成功。
展开出版服务器下面的复制——发布内容——右键发布内容——属性——击活——状态然后点立即运行代理程序接着点代理程序属性击活调度
把调度设置为每一天发生,每一分钟,在0:00:00和23:59:59之间。
接下来就是判断复制是否成功了打
开C:\Program Files\Microsoft SQL Server\MSSQL\REPLDATA\unc\XIAOWANGZI_database_database下面
看是不是有一些以时间做为文件名的文件夹差不多一分中就产生一个。
要是你还不信的话就打开你的数据库看在订阅的服务器的指定订阅数据库下看是不是看到了你刚才所发布的表


/***************** 常见问题:权限问题

启动代理的域用户账号必须具有读取发布-分发服务器目录的权限
你用的账号没有读取\\ServerA\D$\Program Files\Microsoft SQL Server\MSSQL\repldata\unc\这个目录下的文件的权限。


启动代理的域用户账号必须具有读取发布-分发服务器目录的权限
----^^^^^^^^^^^^^^^在控制面板-->管理-->服务-->sqlagent-->属性里的那个启动用户
Dragon_pan 2008-04-19
  • 打赏
  • 举报
回复
/*
作者:邹建
*/

/*--同步两个数据库的示例

有数据
srv1.库名..author有字段:id,name,phone,
srv2.库名..author有字段:id,name,telphone,adress

要求:
srv1.库名..author增加记录则srv1.库名..author记录增加
srv1.库名..author的phone字段更新,则srv1.库名..author对应字段telphone更新
--*/

--大致的处理步骤
--1.在 srv1 上创建连接服务器,以便在 srv1 中操作 srv2,实现同步
exec sp_addlinkedserver 'srv2','','SQLOLEDB','srv2的sql实例名或ip'
exec sp_addlinkedsrvlogin 'srv2','false',null,'用户名','密码'
go

--2.在 srv1 和 srv2 这两台电脑中,启动 msdtc(分布式事务处理服务),并且设置为自动启动
我的电脑--控制面板--管理工具--服务--右键 Distributed Transaction Coordinator--属性--启动--并将启动类型设置为自动启动
go


--3.实现同步处理

--a.在srv1..author中创建触发器,实现数据即时同步
--新增同步
create trigger tr_insert_author on author
for insert
as
set xact_abort on
insert srv2.库名.dbo.author(id,name,telphone)
select id,name,telphone from inserted
go

--修改同步
create trigger tr_update_author on author
for update
as
set xact_abort on
update b set name=i.name,telphone=i.telphone
from srv2.库名.dbo.author b,inserted i
where b.id=i.id
go

--删除同步
create trigger tr_delete_author on author
for delete
as
set xact_abort on
delete b
from srv2.库名.dbo.author b,deleted d
where b.id=d.id
go



--3.实现同步处理的方法2,定时同步

--在srv1中创建如下的同步处理存储过程
create proc p_process
as
--更新修改过的数据
update b set name=i.name,telphone=i.telphone
from srv2.库名.dbo.author b,author i
where b.id=i.id and
(b.name<>i.name or b.telphone<>i.telphone)

--插入新增的数据
insert srv2.库名.dbo.author(id,name,telphone)
select id,name,telphone from author i
where not exists(
select * from srv2.库名.dbo.author where id=i.id)

--删除已经删除的数据(如果需要的话)
delete b
from srv2.库名.dbo.author b
where not exists(
select * from author where id=b.id)
go



--然后创建一个作业定时调用上面的同步处理存储过程就行了

企业管理器
--管理
--SQL Server代理
--右键作业
--新建作业
--"常规"项中输入作业名称
--"步骤"项
--新建
--"步骤名"中输入步骤名
--"类型"中选择"Transact-SQL 脚本(TSQL)"
--"数据库"选择执行命令的数据库
--"命令"中输入要执行的语句: exec p_process
--确定
--"调度"项
--新建调度
--"名称"中输入调度名称
--"调度类型"中选择你的作业执行安排
--如果选择"反复出现"
--点"更改"来设置你的时间安排


然后将SQL Agent服务启动,并设置为自动启动,否则你的作业不会被执行

设置方法:
我的电脑--控制面板--管理工具--服务--右键 SQLSERVERAGENT--属性--启动类型--选择"自动启动"--确定.



上面写了两种同步方法,实际使用时,只需要其中任意一种就行了

如果数据库在同一实例中,则只需要同步处理的部分,并且将处理语句中涉及到的服务器名去掉,即只要:

库名.dbo.表名
Dragon_pan 2008-04-19
  • 打赏
  • 举报
回复
用事务处理
更新时 同时更新两个库

hzm66 2008-04-19
  • 打赏
  • 举报
回复
我也想知道
dawugui 2008-04-17
  • 打赏
  • 举报
回复
--参考:
同步两个数据库的示例
/*
作者:邹建
*/

/*--同步两个数据库的示例

有数据
srv1.库名..author有字段:id,name,phone,
srv2.库名..author有字段:id,name,telphone,adress

要求:
srv1.库名..author增加记录则srv1.库名..author记录增加
srv1.库名..author的phone字段更新,则srv1.库名..author对应字段telphone更新
--*/

--大致的处理步骤
--1.在 srv1 上创建连接服务器,以便在 srv1 中操作 srv2,实现同步
exec sp_addlinkedserver 'srv2','','SQLOLEDB','srv2的sql实例名或ip'
exec sp_addlinkedsrvlogin 'srv2','false',null,'用户名','密码'
go

--2.在 srv1 和 srv2 这两台电脑中,启动 msdtc(分布式事务处理服务),并且设置为自动启动
我的电脑--控制面板--管理工具--服务--右键 Distributed Transaction Coordinator--属性--启动--并将启动类型设置为自动启动
go


--然后创建一个作业定时调用上面的同步处理存储过程就行了

企业管理器
--管理
--SQL Server代理
--右键作业
--新建作业
--"常规"项中输入作业名称
--"步骤"项
--新建
--"步骤名"中输入步骤名
--"类型"中选择"Transact-SQL 脚本(TSQL)"
--"数据库"选择执行命令的数据库
--"命令"中输入要执行的语句: exec p_process
--确定
--"调度"项
--新建调度
--"名称"中输入调度名称
--"调度类型"中选择你的作业执行安排
--如果选择"反复出现"
--点"更改"来设置你的时间安排


然后将SQL Agent服务启动,并设置为自动启动,否则你的作业不会被执行

设置方法:
我的电脑--控制面板--管理工具--服务--右键 SQLSERVERAGENT--属性--启动类型--选择"自动启动"--确定.



--3.实现同步处理的方法2,定时同步

--在srv1中创建如下的同步处理存储过程
create proc p_process
as
--更新修改过的数据
update b set name=i.name,telphone=i.telphone
from srv2.库名.dbo.author b,author i
where b.id=i.id and
(b.name<>i.name or b.telphone<>i.telphone)

--插入新增的数据
insert srv2.库名.dbo.author(id,name,telphone)
select id,name,telphone from author i
where not exists(
select * from srv2.库名.dbo.author where id=i.id)

--删除已经删除的数据(如果需要的话)
delete b
from srv2.库名.dbo.author b
where not exists(
select * from author where id=b.id)
go

dawugui 2008-04-17
  • 打赏
  • 举报
回复

SQLServer2000同步复制技术实现步骤
作者:gaojier 日期:2007-06-25
字体大小: 小 中 大
一、 预备工作
1.发布服务器,订阅服务器都创建一个同名的windows用户,并设置相同的密码,做为发布快照文件夹的有效访问用户
--管理工具
--计算机管理
--用户和组
--右键用户
--新建用户
--建立一个隶属于administrator组的登陆windows的用户(SynUser)
2.在发布服务器上,新建一个共享目录,做为发布的快照文件的存放目录,操作:
我的电脑--D:\ 新建一个目录,名为: PUB
--右键这个新建的目录
--属性--共享
--选择"共享该文件夹"
--通过"权限"按纽来设置具体的用户权限,保证第一步中创建的用户(SynUser) 具有对该文件夹的所有权限
--确定
3.设置SQL代理(SQLSERVERAGENT)服务的启动用户(发布/订阅服务器均做此设置)
开始--程序--管理工具--服务
--右键SQLSERVERAGENT
--属性--登陆--选择"此账户"
--输入或者选择第一步中创建的windows登录用户名(SynUser)
--"密码"中输入该用户的密码
4.设置SQL Server身份验证模式,解决连接时的权限问题(发布/订阅服务器均做此设置)
企业管理器
--右键SQL实例--属性
--安全性--身份验证
--选择"SQL Server 和 Windows"
--确定
5.在发布服务器和订阅服务器上互相注册
企业管理器
--右键SQL Server组
--新建SQL Server注册...
--下一步--可用的服务器中,输入你要注册的远程服务器名 --添加
--下一步--连接使用,选择第二个"SQL Server身份验证"
--下一步--输入用户名和密码(SynUser)
--下一步--选择SQL Server组,也可以创建一个新组
--下一步--完成
6.对于只能用IP,不能用计算机名的,为其注册服务器别名(此步在实施中没用到)
(在连接端配置,比如,在订阅服务器上配置的话,服务器名称中输入的是发布服务器的IP)
开始--程序--Microsoft SQL Server--客户端网络实用工具
--别名--添加
--网络库选择"tcp/ip"--服务器别名输入SQL服务器名
--连接参数--服务器名称中输入SQL服务器ip地址
--如果你修改了SQL的端口,取消选择"动态决定端口",并输入对应的端口号
二、 正式配置
1、配置发布服务器
打开企业管理器,在发布服务器(B、C、D)上执行以下步骤:
(1) 从[工具]下拉菜单的[复制]子菜单中选择[配置发布、订阅服务器和分发]出现配置发布和分发向导
(2) [下一步] 选择分发服务器 可以选择把发布服务器自己作为分发服务器或者其他sql的服务器(选择自己)
(3) [下一步] 设置快照文件夹
采用默认\\servername\Pub
(4) [下一步] 自定义配置
可以选择:是,让我设置分发数据库属性启用发布服务器或设置发布设置
否,使用下列默认设置(推荐)
(5) [下一步] 设置分发数据库名称和位置 采用默认值
(6) [下一步] 启用发布服务器 选择作为发布的服务器
(7) [下一步] 选择需要发布的数据库和发布类型
(8) [下一步] 选择注册订阅服务器
(9) [下一步] 完成配置
2、创建出版物
发布服务器B、C、D上
(1)从[工具]菜单的[复制]子菜单中选择[创建和管理发布]命令
(2)选择要创建出版物的数据库,然后单击[创建发布]
(3)在[创建发布向导]的提示对话框中单击[下一步]系统就会弹出一个对话框。对话框上的内容是复制的三个类型。我们现在选第一个也就是默认的快照发布(其他两个大家可以去看看帮助)
(4)单击[下一步]系统要求指定可以订阅该发布的数据库服务器类型,
SQLSERVER允许在不同的数据库如 orACLE或ACCESS之间进行数据复制。
但是在这里我们选择运行"SQL SERVER 2000"的数据库服务器
(5)单击[下一步]系统就弹出一个定义文章的对话框也就是选择要出版的表
注意: 如果前面选择了事务发布 则再这一步中只能选择带有主键的表
(6)选择发布名称和描述
(7)自定义发布属性 向导提供的选择:
是 我将自定义数据筛选,启用匿名订阅和或其他自定义属性
否 根据指定方式创建发布 (建议采用自定义的方式)
(8)[下一步] 选择筛选发布的方式
(9)[下一步] 可以选择是否允许匿名订阅
1)如果选择署名订阅,则需要在发布服务器上添加订阅服务器
方法: [工具]->[复制]->[配置发布、订阅服务器和分发的属性]->[订阅服务器] 中添加
否则在订阅服务器上请求订阅时会出现的提示:改发布不允许匿名订阅
如果仍然需要匿名订阅则用以下解决办法
[企业管理器]->[复制]->[发布内容]->[属性]->[订阅选项] 选择允许匿名请求订阅
2)如果选择匿名订阅,则配置订阅服务器时不会出现以上提示
(10)[下一步] 设置快照 代理程序调度
(11)[下一步] 完成配置
当完成出版物的创建后创建出版物的数据库也就变成了一个共享数据库。



----------------------------


--参考:
/*
作者:邹建
*/

/*--同步两个数据库的示例

有数据
srv1.库名..author有字段:id,name,phone,
srv2.库名..author有字段:id,name,telphone,adress

要求:
srv1.库名..author增加记录则srv1.库名..author记录增加
srv1.库名..author的phone字段更新,则srv1.库名..author对应字段telphone更新
--*/

--大致的处理步骤
--1.在 srv1 上创建连接服务器,以便在 srv1 中操作 srv2,实现同步
exec sp_addlinkedserver 'srv2','','SQLOLEDB','srv2的sql实例名或ip'
exec sp_addlinkedsrvlogin 'srv2','false',null,'用户名','密码'
go

--2.在 srv1 和 srv2 这两台电脑中,启动 msdtc(分布式事务处理服务),并且设置为自动启动
我的电脑--控制面板--管理工具--服务--右键 Distributed Transaction Coordinator--属性--启动--并将启动类型设置为自动启动
go


--然后创建一个作业定时调用上面的同步处理存储过程就行了

企业管理器
--管理
--SQL Server代理
--右键作业
--新建作业
--"常规"项中输入作业名称
--"步骤"项
--新建
--"步骤名"中输入步骤名
--"类型"中选择"Transact-SQL 脚本(TSQL)"
--"数据库"选择执行命令的数据库
--"命令"中输入要执行的语句: exec p_process
--确定
--"调度"项
--新建调度
--"名称"中输入调度名称
--"调度类型"中选择你的作业执行安排
--如果选择"反复出现"
--点"更改"来设置你的时间安排


然后将SQL Agent服务启动,并设置为自动启动,否则你的作业不会被执行

设置方法:
我的电脑--控制面板--管理工具--服务--右键 SQLSERVERAGENT--属性--启动类型--选择"自动启动"--确定.


--3.实现同步处理的方法2,定时同步

--在srv1中创建如下的同步处理存储过程
create proc p_process
as
--更新修改过的数据
update b set name=i.name,telphone=i.telphone
from srv2.库名.dbo.author b,author i
where b.id=i.id and
(b.name <> i.name or b.telphone <> i.telphone)

--插入新增的数据
insert srv2.库名.dbo.author(id,name,telphone)
select id,name,telphone from author i
where not exists(
select * from srv2.库名.dbo.author where id=i.id)

--删除已经删除的数据(如果需要的话)
delete b
from srv2.库名.dbo.author b
where not exists(
select * from author where id=b.id)
go

littleflowerfox 2008-04-17
  • 打赏
  • 举报
回复
这样的话,还必须要知道表名呀
caorobby 2008-04-17
  • 打赏
  • 举报
回复
日志传送 不是 事务 复制吗? 我老以为是一个....
sp4 2008-04-17
  • 打赏
  • 举报
回复
采用日志传送是不是更好?

LS的这个复制没有做过,不好评判
加载更多回复(5)
真正的U盘加密+文档同步+计算机锁定=无敌U盘伴侣 这是一款完全免费的软件,程序体积小巧,不到100KB,可以在U盘或电脑上运行。界面也绝对够“魅惑”,她还是一款绿色软件,就可以完全解决掉你上面将面临的问题!! --------------------------------------------------------- 应用举例: A、随着U盘/存储卡容量呈几何级增长,越来越多的朋友把自已的资料和秘密保存在U盘当中。 但是U盘的不安全因素使我们一直在担心害怕数据的遗失,如何保证自已U盘中的文件安全已成为一个迫在眉捷的问题! 虽然现在市场上有一些U盘加密软件,但那只是简单的隐藏,文件数据的安全得不到保障;或者有专门的软件,但又只能针对某一个U盘品牌,局限性非常大。 B、有朋友向你借用U盘/SD卡,或不慎丢失,你得睡不着? 你还将面临:1、企业机密泄露,自己饭碗难保;2、 苦心经营多年的客户资料被黑心同事全部盗走;3、 自己、朋友和家人的照片被发布上网,惨遭恶 搞,还引发“人肉搜索”…… C、现在许多朋友把家当成公司,公司忙不完的活要带到家里继续做,每天要把“我的文档”的几百上千个文件一次次的复制到U盘中,许多文件是U盘内已经有的了,如何解决这个问题,当然是把文件同步到U盘中啦,排除相同点,每天只要一点点^_^,很快很方便! 同时也是个人备份经常更新的文档、相片的好帮手。 D、在办公室上网正看着“X照门”呢^_^ ,正好内(不好意思啦,并不是每个人都这么巧,但一次就够了) 怎么办? 关掉?等下还要接着看呢,而且也怕有人趁机动我的电脑,打开“我最近打开的文件”,完了,什么都出来了。。。。 关机?不用这么麻烦吧,再说电脑开开关关也不太好吧,怎么办呢? --------------------------------------------------------- 分区加密功能特点: 1、不针对U盘主控方案,所有U盘、SD卡、CF卡都适用 2、可全盘加密 3、格式化后加密区数据依然存在 4、如果U盘遗失,不担心机密资料泄出 5、加密后不影响U盘的传输速度 6、加密后,别人无法得知私密区的存在 7、可预防加密区感染电脑病毒 8、兼容U盘量产USB-CDROM 魅色精灵应用举例: 我们可以将自已的密码数据库、收藏夹、银行数字证书、私人相片、日记、商业文件、财务数据等存放在加密区 这样就多了一层保护,数据更安全。 --------------------------------------------------------- 常见问题和使用技巧: 1、魅色U盘精灵可以适用于所有的U盘和SD卡吗? 答:可以,魅色U盘精灵不限制使用的U盘/SD卡方案和品牌,且永久免费。 小技巧:商家们可在出售的U盘中赠送本软件,以提高产品的附加价值。且本软件基本不占用空间 2、为什么我的同步列表内出现了乱码字符? 答:造成这种情况的原因一般是U盘内出现了坏块,解决办法是用相应的量产工具将U盘低格修复。 3、第一次分区后正常使用,再次插入U盘时无法进入加密区,提示密码错误? 答:魅色U盘精灵的默认密码为“meise”,也可以通过“改密码”功能修改为自已的密码。 还有一种情况是没有改过密码,解决方法请参考第二条 4、为什么我打开魅色U盘精灵就出现一个错误提示框:I/O错误,请检查是否选定的驱动器内没有磁盘 答:这种情况一般会出现在有内置读卡器且没有插入存储卡的笔记本上,只要在“请选择可移动磁盘”的下拉 列表中选择你要操作的移动设备即可。 5、在电脑上运行魅色U盘精灵和在U盘上运行有什么区别? 答:在功能上没有任何区别。只是在U盘上运行时启动速度会稍慢一些 6、如何更快的进入加密区? 答:1、鼠标点击“加密区”;2、直接输入密码;3、按回车键。是不是很快,一气呵成 --------------------------------------------------------- 版本更新: V1.74: 窗口最小化到系统托盘,方便其它软件的操作 V1.63: 优化了内存占用,修正了同步列表最后一项无法删除的bug V1.61: 增加合并分区时需输入密码,使加密区安全性进一步提高 V1.57: 支持在U盘上运行魅色精灵,方便在没有本程序的电脑上使用,真正的私人随身保险箱。 V1.11: 1、关闭程序时自动退出加密区,U盘更安全,使用更放心 2、鼠标移动到同步计划栏时自动显示源文件夹全目录名
文档大师,原名针式PKM是一款专业的个人文档管理软件,以个人知识管理理念作为指导。 提供和Everything一样快的文件名搜索、文档全文快速搜索、多种文档归类方法、公式等功能, 帮助用户更轻松养成“将文档内化为头脑中的知识”的习惯的客户端软件。 简介概况 2007年,针式PKM 对外发布V1.0版,2012年发布V9.6版,2013年发布V2013版,2015年发布V2015版。2015年4月17日改名为文档大师 1.版本兼容原则 新版本的针式PKM总是兼容旧版的知识库,即旧版软件创建的知识库可以自动升级到新版,无需任何转换。 2.Windows平台支持 支持从Windows XP、Win7、Win8、Windows Server2003/2008/2012等 3.Office支持 支持OfficeXP、Office2003/2007/2010/2013 ... 支持WPS Word 基本信息软件版本: 针式PKM V2015 软件类型:文档管理/笔记软件/知识管理软件 收费模式:Freemium 针式PKM的主要技术指标: 知识库支持文档数:>3万个文档,类型包括:Word、PDF、PPT、图片、安装文件、压缩文件等 搜索支持:文件名瞬间搜索、Word\PDF等文档内容的全文快速搜索 归类方法:分类、标签、多个文档关联、公式等 可运行于:XP、Win7、Win8、Win2003/2008/2012等Windows平台[1] 功能简介 1. 搜索 1.1和Everything一样快的文件名搜索,瞬间完成搜索 1.2 快速的全文搜索,可以搜索Word、PPT、Excel、PDF等各种文档中的内容 1.3 可以使用单个标签搜索,也可以使用多个标签组合过滤 2. 文档归类方法 文档可以按分类、标签、附件等各种方式进行归类整理 2.1 一个文档可以设置多个分类、多个标签 2.2 一个文档可以附加多个附件 3. 知识体系 知识体系可以随时修改,而不受文件打开影响 4. 收集资料 4.1导入已有的文件 4.2 监控文件夹文件变化 4.3使用模板创建 4.4使用Word收集网页等方式 4.5 从Windows资源管理器拖入等方式 5. 整理资料 5.1可以批量修改分类 5.2中转站可以缓存文档以附件到其它文档、分类中 6.复习与回顾 通过公式的方式,为文档提供按遗忘曲线进行复习和按周期进行回顾等功能 按个人知识管理的过程构建主菜单:知识体系、收集资料、整理资料、学习、工具等 版本更新 版本 V201519 更新时间:2015-04-28 1. 增加按分类、按标签搜索文档的功能 2. 公式增加分类范围、标签范围可选的功能 3. 拖入文件增加可拖入文件和文件夹功能,并可以在导入前进行预览 版本 V201517 更新时间:2015-04-17 针式PKM 更名为 文档大师 版本 V201501 更新时间:2015-01-06 1.可以快速预览500多种文档格式,方便大家测试使用。 并且主界面和知识点界面都支持 2.对遗忘复习曲线和定期回顾更好地支持,直接采用针式PKM资深用户懒猫的实践经验。 例:需要学习的A文档。 1.收集且精读完成后将“阅读进度”改为“复习0次”,表示进入复习曲线, 间隔1天后才会在“第一次复习”中看到! 2.改为”复习1次“,间隔3天后才会在“第二次复习”中看到 版本V2013[4] 更新时间:2013-05-20 1.知识点列表直接显示附件,可设置双击打开文档--在视图-->选项-->02知识库编辑 中设置 2.全文搜索功能完善 3.回收站功能完善,现在要清空才真正删除 4.列的宽度和顺序可以直接变更,只有变更列才需要进入“选择列...”画面 5.知识点列表支持按住ctrl多选等细节完善 6.更好的支持网盘备份 版本9.78[5] 更新时间:2012-11-22 1.增强附件搜索功能 2.组合搜索:支持像"A .pdf"搜索包括A内容的PDF文档 3.文件夹的文档数量的及时更新、准确性提升 4.修正文件夹显示顺序的一个Bug 5.在文档列表右键菜单,直接打开文档 6.支持屏幕剪贴的快捷键:ctrl+shift+T 这个功能是集成QQ拼音的,所以屏幕剪贴功能很不错 版本9.56[6]更新时间:2012-10-22 1、界面简化 2、多达45项地更新 3、增加反查文档的文件夹等新功能 版本9.36[7]更新时间:2012-03-29 主要增加和完善的功能有: 1、更容易养成及时文档归类的习惯:提供文件新增监控提示归类功能 2、容易管理阅读进度、重点摘要:更容易创建问答的记忆内容 3、更方便对 知识 进行深入搜索研究:知识点画面集成搜索框 版本9.08版[8]更新时间:2012-01-11 主要增加和完善的功能有: 1、支持华为网盘同步和备份 2、增加知识结构分析,有助于对知识是否系统化并有所侧重进行分析等 3、对问答学习进行完善 4、对标签功能进行完善,可直接输入关键字,并支持大量标签后快捷搜索等 5、对知识点列表显示字段格式等保存进行简化 6、对界面进行一些相关功能的整合,希望让您能更方便相关功能 等等 版本8.2.0 [1]更新时间:2009-10-27 新增功能: 统计视图: 将“定义的搜索”保存到一个目录树中,因为使用了动态日期,所以功能强大, 可允分进行个人知识的深度挖掘。 提醒 问答学习系统:基本问答的形式,来解决“一知半解”的学习问题 知识点的简单排序功能 Windows7下无法拖动网页的一种替代解决方法:手工复制法 修改部分Bug:感谢用户hjbrave、proebc、看雪、绝望的笨蛋等对部分Bug的及时反馈 版本8.0.0更新时间:2009-09-29 新增多项创新功能: 剪贴板:资料整理助手和中转站,方便知识点的重新归类、分类的移动和文件关联到其它知识点 知识点列表的自定义显示字段:基于分类,让每个人的知识管理梦想,得到更好的发挥 字段映射到分类:让专业的知识库制作和使用更有针对性 全面改进操作导航功能 生涯规划:从人生理想的高度来审视“个人知识管理” 版本7.5.6 更新时间:2009-06-25 修正信息收集浮窗显示等Bug 解决Office 2007的Word工具栏显示问题 改进新手入门向导 等等 版本7.4.5 更新时间:2009-03-30 新增文本文件编辑功能 新增支持200多种类型文件的索引 导入时和新增可以允许标题重复,自动附加"_重复"字眼 修正文件导出提示等Bug 版本7.3.6更新时间:2009-03-25 改为免费(抵挡寒流苦练内功,免费的针改为免费p; 抵挡寒流苦练内功, 免费的针式PKM助力您提高个人竞争力,进而提高国民竞争力 修改选择分类时不能新建分类等Bug 版本7.1.8 更新时间:2009-03-16 主页布局修改,使相关操作更直观方便 应用程序外观设置功能 操作导航图,方便用户允分挖掘软件的功能 知识点集成显示文档的最大化和恢复切换功能 浮窗收集网页增加可指定分类和下一步操作选择功能 知识点分类修改方式修改,可更方便修改分类 增加中图分类法和“旅程无限”的分类法供参考 版本6.8.6 更新时间:2009-01-23 新增信息收集浮窗,方便收集网页和导入文件 新增可同时打开多个知识点窗口,解决之前只能打开一个知识点窗口的限制 新增知识点列表显示文件类型图标 可修改知识点列表的样式,如字体、行高等 对知识点搜索、分类搜索框的位置进行调整等界面美化 版本6.1.2 更新时间:2008-09-05 新增小组共享功能 版本5.7.8更新时间:2008-06-18 新增最小化到托盘图标功能 增加知识分类体系快捷工具栏 笔记本电脑和台式电脑间同步备份需重新注册的Bug修正 界面UI修改为小图标,去除Vista界面风格 版本5.4.5 更新时间:2008-05-22 增加对Excel和html等文件格式的全文索引 增加备份方式设置 增加界面风格选择 修正一个超子分类超过5000个时出错提示的Bug 版本5.2.8更新时间:2008-05-18 将界面改为Vista风格 增加分类的指向时显示备注信息功能 修改多维分类存在的一个Bug 版本5.1.2 更新时间:2008-05-07 在原有的快照预览基础上增加原样预览功能 增加关联文件的顺序变更功能 改进了软件绿色注册功能,更方便升级 修正一些知识分类体系位置拖动和知识点拖动到新分类的Bug 版本5.0.1更新时间:2008-04-28 新增导出功能,可按知识分类体系的层次结构导出到Windows资源管理器中;并增加“导入功能”是否保留层次结构的选择 修改原知识点默认文档只能为“Word”文件为支持任意类型文件功能 新增知识分类体系分类搜索功能 增加全文搜索索引压缩功能 *感谢muenennpl、Steven等用户和网友的建议及反馈!我们将以不断地进行软件地开发和完善来回谢大家 版本4.2.8更新时间:2007-10-28 可修改分类的图标 即时统计分类包含的文件数 增加主要操作功能相应的快捷键 日期视图扩展到“日” 版本4.0.1更新时间:2007-10-12 --感谢100多位用户和网友的建议! 对软件界面进行大的改善,更简朴、紧凑、美观和大方,更方便操作 知识体系可以创建任意层级的分类,解决层的限制问题 增加可以通过颜色来对知识点进行评价机制 版本3.8.0 更新时间:2007-9-24 增加集成“百度桌面搜索” 新的帮助文件 结合使用经验 和用户反馈完善多处功能和一些Bug 版本3.3.0更新时间:2007-8-17 改为绿色软件,下载后解压即可运行 版本3.2.0更新时间:2007-7-18 界面的重大改进:应用Office2007的元素进行优化 知识体系分类树的操作优化和Bug修订 增加分类的属性,可设置颜色和设备 版本3.0.0 更新时间:不详 分类树操作的重大改进:支持“新增”“重命名”等右键功能、支持拖动进行分类移动和直接改变显示顺序 集成Google 桌面搜索:不仅仅是将搜索画面放到应用程序里,而且增加对搜索结果的处理,凡是搜索到应用程序“\Data”目录下的文件,将自动转换为对应的“知识点”画面打开,而不是默认的直接打开文件的方式 允许从“Windows资源管理器”直接拖动文件到“知识点”窗口,从而增加“文件关联”。注意,要拖到选项卡上方或备注等位置后放开 分类树增加相应的知识点数量的显示 拖动分类:从知识点网格选取知识点,然后拖动到相应的分类放开即可 允许拖动改变分类树的宽度 版本2.5.6.2更新时间:不详 增加一个知识点可以链接多个文件,且文件类型不受限制 和相应的右键菜单 批量导入:增加全部格式和指定格式的文件类型支持,及允许指定默认的分类 增加数据库的选项卡快速选择(分类树左侧) 知识点:增加关闭时,自动提示保存修改 知识点:增加打开时,Word文档初始显示比例为“最大的合适比例” 知识点:增加文件可以以独立的窗口打开,例Word文档在Word中打开 修正:新增知识点默认分类的可能出错,以“全部数据库”的方式显示时,缺省数据库以外的分类被选取仍可能出错 版本2.6.1.0更新时间:不详 增加批量修改分类:使用知识点网格的“行选取器”配合Ctrl和Shfit进行多选,后在右键菜单选取“批量修改分类” ------------------ 针式PKM 是专业的 个人知识管理软件,比Windows资源管理器多130项功能专门用来进行个人知识管理。 1.按标题瞬间搜索,和everything一样快,功能一样强大,来快速找到文档 2.支持200多种文档格式的全文搜索,支持组合搜索“A .pdf”搜索包含A内容的PDF文档 3.文件夹快速定位搜索来分析自己的知识体系 4.支持本地智能备份、网盘备份等提升知识文档的安全性 5.支持多维分类、标签、多文档关联等方式来归类整理自己的文档 6.支持共享知识库来和同事分享自己的专业研究结果 7.支持近三天、近一个月、阅读次数、日期视图、问答学习等来复习收藏的资料为自己的知识 8.支持用Word来收集网页,这是PinPKM 的独门武功 9.知识库的容量仅受硬盘大小限制,采用分散文档保存来确保文档不受损 10.支持Word、PPT、Excel、行动后反思(网页)等等模板来快速创建文档 更多功能,可以自己立即下载体验; 注意,PinPKM 不是笔记类软件,是专业的个人知识管理软件。 --------------------------------- 1.个人知识管理软件有用吗,用针式PKM 管理文档好不好? 个人知识管理的第一阶段是:文档管理,即能快速搜索到文档。 第二阶段是:将文档 通过学习变成自己的知识, 通过10000小时的持续积累变成自己的智慧。 大多数的所谓的个人知识管理软件,实际上还停留在第一阶段, 而针式PKM,则更注重文档的归类、统计分析、辅助学习等, 避免浪费了很多时间收集的资料,实际上只是活在硬盘空间中的垃圾。 并且多数的其它软件以网页以主,但网页的知识载体量约为20%而于; 而针式PKM则以Word、PDF、PPT、网页等为主。覆盖全面文档格式。 针式PKM 经过近 8 年的研发,是成千上万用户实践经验的结晶; 已经形成一款成熟、功能强大、稳定的专业的个人知识管理软件。 更重要一点的是它基本上是免费软件! 没有任何使用数量、使用时间、知识库大小方面的限制。 值得您花一点时间,来了解它强大的功能, 将可能帮您节省很多时间, 将帮助您通过更有效地学习来更早更好地达成目标。 2.个人知识管理对人一生的影响大不大? 为什么要使用专业的个人知识管理软件? 读书才能改变人的一生。 现在是持续的学习,才能赶上变化, 才能早点悟透所在领域的发展趋势。 而持续的学习,现在最好的方式是利用好互联网,利用好电脑进行电子化学习。 面对大量的信息,需要收集一些所专注领域的资料进行学习。 专业的个人知识管理软件,除了帮您解决如何存放,如何为文件命名等基础功能, 更重要的是帮助您更好归类,更方便建立更系统化的知识结构, 更快速的搜索,更好管理阅读进度、阅读心得及复习等。 这就是电子化学习的好处,也是针式PKM 之所以叫“专业的个人知识管理”之所在。 3.如何使用针式PKM 管理个人知识? 3.1 首先要了解一下,针式PKM 的基本功能 和 操作 针式PKM主要由主界面和知识点 个画面组成, 主界面粗看上像很杂,实际上分作有规律的几块,是为了帮助您更快的完成日常操作。 可以先看看帮助视频,然后随便操作看看 。 3.2 第二步:导入本机上现有的文件 导入后再不断的建立起个人的知识体系,接着不断优化 。也可以按原本的样子导出。 针式PKM以文档原本的格式分散保存,再加上多种备份方式, 确保数据的不丢失。 通过几天的适应,您就能掌握: 针式PKM是基于资源管理器之上所提供的更强大、更适合个人知识管理的功能。 3.3 第三步:掌握收集网页信息和文档的基本方法 针式PKM使用Word来保存网页信息, Word强大的编辑功能,非常有助于学习。 实际上无形中节省了更多的时间,将资料的价值发挥到最大。 您不用为打开Word、存哪、如何为文件命名而烦恼、浪费时间。 3.4 第四步:整理、学习与分析个人知识管理的现状 针式PKM 的更多功能,等待您去挖掘,配置成更适合自己的“利器”! 别,一步步来,针式PKM强大的功能绝对超出您想像。 *针式PKM为各种任务,提供多种操作,包括按钮、右键菜单、快捷键、拖动等。 针式PKM 2012.03

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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