新建数据库(新建帐套)
-
08-06-03
测试使用我们网站提供的0.3安装版为准,这里先以建立测试环境开始。
[b]一,安装系统[/b]
1.安装到网站 wiki.shine-it.net/index.php?title=首页
下载tinyerp中文版V0.3, 安装,安装的过程没什么特别一路点击就行了。
如果是这样系统将安装在的D:Tiny_ERP4.2.1下2.运行
在目录D:Tiny_ERP4.2.1Tiny ERP Server下点击运行tinyerp-server
在目录D:Tiny_ERP4.2.1Tiny ERP Client下点击运行tinyerp-client
上面两个都是一个大大的“T”图标。[b]二,.新建数据库[/b]
系统默认已将有一个demo的数据库,不过不是我们测试用的。你可以先进入系统看看,也可以马上建立一个新的帐套(新建数据库,这是个翻译错误)。如果要进入那admin帐户的密码是admin这是系统密码要牢记,还有一个帐户是demo密码也是demo。
下面说说新建帐套,你可以进入系统后新建也可以不进入系统新建。
1.菜单点击文件==》帐套==》新帐套。2.超级管理员密码就是admin
新建帐套名称:起一个正常的名字,纯数字和中文还有奇怪的符号都不可以。[color=DarkOrange]不要点选载入演示数据[/color]。!!!
默认语言可以选择Chinese(CN)
点击确定。3.等一会儿显示帐套创建成功,点击connection now 。
4.这里出现登录的界面输入admin的密码admin确定。
出现选择行业的界面。有四个选择分别是最少的,会计,制造业和服务业,因为测试的需要我们统一选择制造业。点击下一步。
(这里说明下就算你不选点取消它也是最小的。)5.到选择会计科目分别是比利时,法国,空和英国的会计科目表。我们选空,它也有最小的科目表。
6.进入主公司设定画面。输入公司的信息,点击下一个。
7.点击安装。等一下显示安装成功。
三[b],导入翻译[/b]
(要导入翻译的主要为了检查翻译不然个说个的都不知道是什么。)1.先安装SVN,到 www.subversion.org.cn/?action-viewnews-itemid-1 看看svn的安装设置,顺道下载svn并安装,
2.我们翻译的svn库的位置在: svn://222.161.57.110/tinyzhdoc/working
用户名与密码为: tinyzh/freetiny3.点击administration==》翻译==》导入语言
4.输入语言China,缩写CN ,点击打开选择checkout下来的zh_CN文件。点击确定。
5.重新登录就看到新的翻译。
下一步为备份帐套,所以,你可以先进入系统加入或修改下数据,不然你都不知道备份和恢复有没有成功。
[b]四,备份帐套[/b]
1.点击断线(不是必须不过养成好习惯)
2.点击帐套==》备份帐套
3.输入密码,选择要备份的帐套,点击确定。
4.选择备份文件放置的目录,输入备份文件的名称,点击保存。
[b]五,删除帐套[/b]
1.点击断线。
2.点击帐套==》删除帐套
3.输入密码,选择要删除的帐套,点击确定。等下显示删除成功。
[b]六,恢复帐套[/b]
1.点击断线。
2.点击帐套==》恢复帐套
3.输入要恢复的备份文件,点击打开。
4.输入管理员密码和恢复的帐套名字,点击确定。等一下,虽然显示不能恢复数据库,但实际是恢复成功。
[[i] 本帖最后由 digitalsatori 于 2008-11-20 21:45 编辑 [/i]]
-
只能用论坛提供的0.3测试吗?我是 Linux 下的 tinyerp-4.2.2。
“新建帐套”失败。log 信息为:[code]Tue, 03 Jun 2008 23:55:55 INFO:init:addon:base_setup
Tue, 03 Jun 2008 23:55:55 INFO:init:addon:base_setup:creating or updating database tables
Tue, 03 Jun 2008 23:55:55 INFO:init:addon:base_setup:loading base_setup_data.xml
Tue, 03 Jun 2008 23:55:55 INFO:init:addon:base_setup:loading base_setup_wizard.xml
Tue, 03 Jun 2008 23:55:55 INFO:init:addon:base_setup:loading base_setup_demo.xml
Tue, 03 Jun 2008 23:55:55 INFO:init:assert:
Assertions report:
Level success failed
info 1 0
total 1 0
end of report (1 assertion(s) checked)
Tue, 03 Jun 2008 23:55:55 INFO:init:addon:base
Tue, 03 Jun 2008 23:55:55 INFO:init:addon:base_setup
Tue, 03 Jun 2008 23:55:55 ERROR:web-services:Exception in call: Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/tinyerp-server/netsvc.py", line 200, in _dispatch
r=m(*params)
File "/usr/lib/python2.5/site-packages/tinyerp-server/service/web_services.py", line 142, in get_progress
raise Exception, e
OperationalError: FATAL: connection limit exceeded for non-superusers[/code]是否 PostgreSQL 的 terp 用户必须是 superuser?这可和 Tiny 文档的说明差别太大了,而且安全性也会让人担心。 -
确认一下创建的terp数据库用户是否具有新建数据库的权限。
-
[code] Role name | Superuser | Create role | Create DB | Connections | Member of
----------+-----------+-------------+-----------+-------------+-----------
postgres | yes | yes | yes | no limit |
terp | no | no | yes | no limit | [/code]安装Tiny 时会自动创建许多表,创建这些表时没碰到什么问题。不知创建这些表时用的是不是 terp 用户。[[i] 本帖最后由 wwguo 于 2008-6-5 23:05 编辑 [/i]]