目录
0. 开启路径和实际部分地图9. 用户 › “角色模板”:创建一个用户没有克隆10. 登录屏幕 › “第一设置 / 新公司”魔法师步骤 2 有两层:简单的视图和“先进设置”先进 › “本计算机上的数据库”:管理员密码不再被要求先进 › “进口数据库”:从旧公司移动数据如果 Oracle 已选择:设置帐户的优惠11. 设置 › HNR › "公司数据库备份" 從一個備份中恢復帮助 › 设置和登录
设置和登录 - 创建您的程序
设置窗口包含两种设置侧面:那些是 你的独自 (主题、窗口布局、短篇)以及那些 影响公司运营 (HNR 优先事项、用户、连接、公司详细信息和打印表格)。 与第一组自由进行实验;第二组,只需改变工作所需要的。 管理员仅有四个部分在下面明确标记,登录窗口回答“刚刚发生了什么”。
0. 开启路径和实际部分地图
开通路径: 下底部“Dock” 设置. 常用用户看 外观、Windows、帐户 HNR 偏好、连接、短片和系统. 管理员也看到了 用户、状态、活跃用户和印刷表格. 手机,桌面特性 Windows 和 短片 没有看到管理员部分是许可结果,不是错误。
可破裂的部分: 所有主要标题和内部设置组开始关闭. 点击一个标题,或者用键盘按 Enter 或 Space 到达它. 多个主要部分可以保持开放在一起. 关闭和重新打开一个部分保留其未保存的草案; 它不会保存它。 HNR 首页 > 公司详细信息 > 生产偏好 仅可见于系统管理员;其他用户看不到公司设置标题,也看不到一个单纯的概述。
| 货区 | 范围和安全使用 |
|---|---|
| Görünüm · Pencereler · Kısayollar | 个人外观、窗口配置和密钥;它们不会改变公司数据。 |
| Hesap | 您的密码和会话安全;不要保存,而不知道旧密码。 |
| HNR Tercihleri · Bağlantılar | 默认存储/列表行为和公司邮件/WhatsApp连接;在更改后,在相关屏幕上进行小测试。 |
| Sistem | 版本信息和日志出口;它写不会计或股票记录。 |
| Kullanıcılar · Statüs · Aktif Kullanıcılar · Baskı Formları YÖNETİCİ | 帐户/许可管理、服务器状态、连接会议和文档模板。 详细指南 打印设计:在更改之前备份/预览。 |
图像 1 — 二种设置
1. 外观和Windows
这是纯粹的味道问题,这里没有选择影响你的数据。
| 设置 | 选项 | 什么时候改变它 |
|---|---|---|
| 主题 | 光 · 黑暗 · 系统 (跟踪您的操作系统) | 黑暗,如果你在晚上工作,白天在明亮的办公室里照亮 |
| 动作 | 安静 (简介: 全集) · Full | "安静“在老年计算机上,或者如果动作会带你 |
| 窗口按钮 | macOS (左) · Windows 左 · Windows 右 | 匹配你的习惯,所以你永远不会追捕关闭按钮 |
| 窗口配置 | Tiled (安排一侧) · 浮动(免费) | "点击“如果您在一个屏幕上使用多个窗口 |
2. 帐户 - 您的密码居住在哪里
这是你改变密码的位置:三条规则:
- 与任何人分享你的密码 — 即使不是管理员,如果被要求;管理员不需要您的密码。
- 签名 当你离开共享计算机时;否则,任何事情都记录在你的名字下。
- 如果你忘记了你的密码,管理员 提出一个新; 他们不能读旧的,这就是正确的设计。
3. 短片
键盘短片列出并可以更改,对于初学者来说,只值得学习几点:
| 键名 | 它做什么 |
|---|---|
| F5 | 重新启动开窗 - 从服务器中重新启动数据 |
| Esc | 关闭一个开放菜单、插槽子菜单或对话 |
| Ctrl+Enter | "发送“在消息和笔记字段 |
4. HNR 偏好
不是看起来,而是 工作习惯: 哪个仓库是默认的,如何列表打开,等等。随着时间的推移,无论你发现自己每一次变化,把它在这里一次。
5. 管理员的部分
下面的部分只会显示给一个用户与 系统管理员 如果你看不见它们,什么都没有破坏 - 你只是缺乏许可。 隐藏部分仅是化妆品; 真正的门在服务器上:一个未经授权的请求也被拒绝。
用户
创建用户,发行密码和设置谁可以看到哪个窗口。
连接
邮件(SMTP) 帐户和WhatsApp线用于发送文件. 如果引用不会出,这里是可以查看的地方。
公司细节
标题、地址、税务细节 - 这些流入引用和发票印刷的字体头。
服务器监控
服务器状态和谁现在连接?答案是“系统缓慢,还是只是我?”
不要向所有人“方便”开启许可证,如删除记录、逆转确认或看到价格等权利是门;开启不仅使工作更容易,而且错误也更容易。 至少 许可,如需要所需添加。
6. 登记 - “刚刚发生了什么?”
窗口是 操作日志 程序保持在自己身上. 你看这里,当操作没有按照预期的方式进行或你看到一个错误消息. 它不是会计记录 - 这是一个技术。
| 控制 | 它是为了什么 |
|---|---|
| 水平过滤器 | debug · 信息 · 警告 · 错误. 狩猎问题时,只留下 错误 和 警告 首先是。 |
| 范围(scope)筛选 | 图表,该计划的一部分线来自 - 例如,仅与股票相关的线。 |
| 搜索 | 搜索文本在消息,范围和负载. 输入文档号通常是足够的。 |
| 扩展一行 | 带有结构化数据的线路按点扩展并揭示技术细节。 |
| 出口 | 下载日志作为文件。 这是在寻求支持时要做的第一件事。 |
| Clear | 把列表打破。 出口第一 — 清除的输入不会回来。 |
(1) 你们所做的一切(一句) (2) 看见的消息,你看见的消息。 (3) 文件从登录窗口下载 出口. 这些三个给你一个答案比十个消息试图描述问题更快。
记录是A 技术 记录,可以清除。 会计 例如“谁改变了这个账单”的问题,不是在日志中回答,而是在 考察路线在库克里 记录的历史,不能被删除。
7. 常常问
我改变了设置 - 对我的同事来说也改变了吗?
外观、窗户、短片和 HNR 偏好是 你的独自: 用户、连接和公司信息影响 每个人. 當懷疑時,請看圖中的兩個列 1.
我看不到一个部分。
您缺乏许可,这不是一个错误;管理员部分仅可见于管理员. 如果您真的需要一个,请问您的系统管理员并说: 為什麼 你需要它 - 许可是以一个理由授予的。
节目放缓了 - 我应该看看日志吗?
首先,看看 服务器监控 部分(或请您的管理员):它告诉您是否问题在您的端口或服务器上。
8. 口语
| 土耳其语 | 简短描述 |
|---|---|
| Tema | 该计划的光/黑色颜色方案 |
| Yetki (izin) | 用户可以看到和做什么 |
| Kapsam (scope) | 哪个部分的程序一个日志线来自 |
| Seviye | 记录线的重要性:漏洞、信息、警告、错误 |
| Denetim izi | 未选定的会计记录历史的变化 |
| Dışa aktarma | 下载屏幕上的内容作为文件 |
9. 用户 › “角色模板”:创建一个用户没有克隆
给新员工许可的旧方式是“复制类似的人,然后修复一百个死许可盒子一对一”;结果通常是 每个人都走在仓库服务员权利 — 一个卖家可以开订生产,一个质量官员可以看到银行。 角色模板 用户部分的组结束:选择、应用、保存。
| 模板 | 為誰,它開啟了什麼(概述) |
|---|---|
| 满足 | 引用、订单、销售账单和销售回报、账单卡和声明 CRM. 银行、生产、购买关闭。 |
| 萨蒂纳尔玛 | 購買帳單和購買回報,供應商卡,購買請求和分數卡,下最低。 |
| 仓库 | 仓库、股票计算、转账、交货笔记、股票卡。 |
| 乌拉特 · 计划 | 生产订单、食谱、确认 MRP; 计划也要求和时间表。 |
| 品质 | 质量窗口,四角形型仓库,库存/系列,部门 IQC-NCR, 公司批准(质量家庭) |
| 金融 · 穆哈西比 | 金融:现金、银行、支票、写和删除账单、购买/销售账单。 阅读 同一领域,写账单和报告。 |
| 天文学 天文学 | HR: 管理:其他模板的联盟 + 报告 - 但 没有系统管理员. |
- 设置 › 用户 › 选择用户(或创建一个) › 在“角色模板”选项中选择角色。
- 加入(add): 寺庙的比特是 添加到顶部 现有许可证(结合两个模板)。 只有寺庙: 模板外的比特被关闭;系统管理器比特被保存。
- 需要调整个别盒子(模板仅是一个起点); 保存. 没有什么写到服务器,直到你按下保存。
如果一个分支/货房被委托给用户,但所有三个 存储、存储和存储 许可已关闭,出现红色警报 - 仓库窗口返回 403 完全适用于此用户. 旁边的“应用“仓库”模板”按钮(“应用“质量”模板”为一个四分之一类型的仓库)在单击中修复它。
即时效应: 按下时刻 保存用户的开放会话更新;不需要登录;如果您更改密码,打开会话下降,用户登录新一个。 安全指南,部分 8.
10. 登录屏幕 › “第一设置 / 新公司”魔法师
魔法师从登录屏幕上的装置图标打开,并在七个步骤中创建一个新的公司:语言和国家,数据库,主管理员,检查和创建,用户,生产水平,设置总结。 EK1 公司登录已经存在于同一代码下。
步骤 2 有两层:简单的视图和“先进设置”
简单的视野 答案:一个问题: 新公司代码. 数据库引擎、服务器地址和管理员密码不在屏幕上,它们都来自应用程序服务器配置。 管理员帐户线仅阅读并显示 hnr_kurulum · 密码保留在服务器上 ✓: 这个密码是 永远不会发送到浏览器 — 服务器将其注入设置请求中。 要使此线出现,运营商必须确定 kurulum.basitKimlik=<用户>:<密码> 到 server.properties (密码可能来自一个变化的环境 ${env:NAME}; 使用 kurulum.basitMotor=firebird5 改變引擎( ) 沒有這條線,魔術師在先進視景中直接開啟。 不是超级用户 — 它只创建公司数据库;在进入生产之前更改密码。
"先进的设置” 问数据库将居住在哪里,有三个可选择的卡;只有您选择的卡的字段扩展: (1) 此计算机上的数据库 — 服务器软件运行在同一机器与应用程序;显示的发动机,管理员帐户和仅阅读的服务器线。 (2) 一个远程 SQL 同一网络的服务器 — 数据库位于另一个机器上;服务器名称、地址、端口、 TLS 时尚, CA 证书、Firebird数据目录和运行时间角色字段开放。 (3) SQL 集群 / Cluster Server — 服务器配置中定义的个人资料列出;底部的“设置云集群”输入打开了相同的格式,为 Neon 和 CockroachDB Cloud 与 verify-full 被选中。 新的定义(2) 和(3) 只有当选时才可选择 kurulum.uzakSunucuIzin=true; 当它在外面,卡片是可见的,但残疾,并说明为什么。 每个字段都包含其技术名称旁边的平面语言解释,加上一个 ? 工具提示(用键盘转动、点击或焦点)。
那一 "来自现有公司的数据进口” 先进视图下面的按钮现在打开一个真实的流动:它将旧的Firebird数据库的记录移动到一个公司,该公司 既存在 (参见下面的部分) 那一 "开始在水平 1…" 注意事项不再坐步 1 — 正如在主持下 步骤 6 (生产水平), 实际上,选择的就是在哪里。
先进 › “本计算机上的数据库”:管理员密码不再被要求
當時 HNR 安装了数据库服务器本身(或者运营商在配置文件中记录过一次的认证), 没有发动机要求管理员的用户名和密码. 选择 The "这个计算机上的数据库” 先进视图和用户名字段中的卡显示存储的帐户(例如) postgres, sa, SYSTEM, root, SYSDBA), 密码字段显示 •••••••• 读书之下的一张笔记 "保存的管理员密码已准备好。 密码是 永远不会发送 到浏览器: 客户端只发送“使用保存的身份证”旗帜,应用程序服务器将密码注入设置请求。 要改变它, 只需在任何字段中输入 - 保存模式下降,您将继续使用自己的帐户; 按下 "使用保存的信号” 要回去。
当您选择不同的数据位置(文件夹)时 需要更有特权的帐户: PostgreSQL 创建一个新的 平板空间 只有超级用户才能做到这一点;在Oracle,同样的工作需要 CREATE TABLESPACE 特权 如果该帐户也被记录在配置文件中,用户名字段会自动转换到它(hnr_kurulum → postgres) 和国家 "存储的数据库管理员帐户将用于所选文件夹。 — 你仍然被问到 什么都没有. 当没有优先账户存储时,一个 Amber 框显示了一个 "输入数据库管理员帐户” 打开字段的按钮。 同一盒子也自行打开,如果服务器返回 PG_DIRECTORY_PRIVILEGE_REQUIRED, ORACLE_TABLESPACE_PRIVILEGE_REQUIRED 或 ORACLE_PRIVILEGE_REQUIRED.
对于运营商: 线是 kurulum.yerelKimlik.<engine>=<user>:<password> 到 server.properties; 发动机代码是 firebird5, postgresql, cockroach, mssql, oracle. 密码可能来自一个变化的环境 ${env:NAME}. 信用被使用 仅适用于本计算机的数据库: 如果选择一个远程服务器或集群,则服务器拒绝使用 SAVED_CREDENTIAL_TARGET_INVALID, 當沒有任何東西被保留時,它會回來。 SAVED_CREDENTIAL_UNAVAILABLE (它从来没有沉默地试图一个空白。 密码) 空密码被拒绝;对于不安全的CockroachDB谁不想要密码,写下 root:root. 火鸟不需要额外的线:现有 firebird.user/firebird.password 被用。 删除线恢复旧行为 - 用户重新类型认证。
先进 › “进口数据库”:从旧公司移动数据
它做什么: 它阅读客户和股票,账单,发货笔记,订单,引用,收件,支票,仓库券,生产食谱和订单,员工记录和图像/文件在 EK1 您的旧 Firebird 数据库,从中构建对象并保存每个对象 通过公司自己的写作 路径. 它不做什么: 它 DOES NOT CREATE 公司. 目标公司必须已经与这个巫师创建。 阅读仅: 进口期间没有单一序列变化。
步骤 1 — 目标公司和管理员登录。 您输入公司代码并登录 公司系统管理员. 公司名单故意不显示:会议本身证明公司存在,并且您是管理员。 一个非管理员不能在这个屏幕上做任何事情(403). 如果您只需要阅读(HNR_WRITE 进口被拒绝。
步骤 2 — 源数据库。 源类型是 火星 只为此(其他人列出,但不能被选中)。 您提供服务器地址,端口(3050 默认情况下),数据库路径或 alias,数据库用户(通常是 SYSDBA) 其密码。 如果你 EK1 数据库路线 空了留下, _ek1 它被指向主要路径。 "测试连接” 连接到源头并报告版本、表数和是否 EK1 被发现;如果 EK1 缺席,图像和文件不进口,屏幕说得如此清晰。
步骤 3 — 桌面存储 每个人 源的表列出四个决议中的一个;没有一个被沉默地放下。 对象: 卡片/文件是从桌子上构建的,并通过公司的自己的写作路径保存(例如: MUSTERI 客户卡, FATURA + IRSALIYEITEM 收费和其线条。 复制: 如果目标具有相同名称的表,则共享列将顺序复制。 衍生: 未复制的值(如账户平衡)CARIDURUM) 股票( )STOKDURUM) 由写道重新计算,并在进口结束时与来源相匹配。 滑雪: 系统或日志表。
现在的“滑板”决策仅覆盖可再生的缓存。 以前的版本处理 53,662 路线 作为“系统表”和从未进口它们 — 汇率历史(KUR), 标志转换状态 (FATURA_LOGO), 印刷机(SISTEMDOSYA), 字符串和字符串(METIN_SOZLUK, ALAN_SOZLUK), HR 生产记录。 所有这些都是现在复制的,唯一真正被错过的项目是文件预览缓存,其原因写在列表中。 EK1 数据库与文件内容以外的数据库(例如访问路径)也被传输并显示在列表中,其中包含 EK1. 预定。
文件号码保留。 发票、交付笔记、订单、引用、接收、支票和仓库货币号码留下 准确 如同它们一样,二十年后存档,“哪个账单号”仍然有相同的答案。在进口结束时,数字计算器先超过最大的值,因此之后发行的第一份文件不能碰撞。
忠于源头 - 自动调整。 二十年的数据库并不总是内部一致;进口 源不正确,它看起来像. 四个字符串,最后就行了:(1) 客户端Ledger代码 — 客户卡被改名时,老 HNR 版本没有更新接收标题,所以列表和文档标题携带不同的代码;在目标中,列表采取代码。 源头Ledger 路, (2) 左边平衡线 — 存款不存在的资产,并且没有卡片或现金/银行账户被删除,(3) 股票无卡 — 股票状态行从未在源头中看到,没有卡片被删除, (4) 生产消费线 — 生产消费分裂的份额被引入源的序列列表。 每一个调整都是 失败关闭: 如果两侧的总数不同,没有触摸;计算显示在结果屏幕的“自动纠正”行和进口日志。
公司自己的配置 OVERWRITES 目标缺陷。 新公司设置种子表,如生产偏好、批准规则、转换、仓库和现金账户。 这些种子行与共享相同的密钥的源行相冲突,而用来切断的源则相冲突。 SILENTLY — 进口公司以“级别”开设 1" 个人资料和 APQP零售规则已关闭. 在小配置表中, 源头现在赢了: 目标行从来源更新。 有两种有意的例外: 用户卡 (因此,您不会失去在设置过程中创建的管理员密码) 和 公司身份设置. 每個被錯過的鍵都會在「表面結果」列表中出現。 5.
转换文件号码保护。 當你進入同一公司時, 第二次 (完成中断的运行,剩下的选择性进口),文件号可以更改。 这个列格输入被用来被视为“不是源头”和 DELETED, 取出报价的资金;因为 CARIDURUM 写在源头,平衡仍然看起来正确,并矛盾的声明。 现在发生了两件事:(1) 在进口模式中,定数列器不再以“被取”为数字计算,因此数字是 保存; (2) 如果有转型,那就是 未删除 — 它被记录在和解中,如 偏离 写在日志上。 生产消费量,即 价格 现在也从源头带走,新 线值 检查,按文件类型进行验证。
开口账单(KALAN) 和维护部门
开口账单平衡是由来。 旧桌面程序从未填写过一个账单 留下 數量(FATURA.KALAN), 當時在 HNR 老化,船长的“过度收费”,现金流和关闭账单 所有收件都阅读此字段。 因此,在衍生和解阶段,进口过程以日期顺序进行每个账户的移动:支付、退款和支票关闭。 最古老 第一個帳戶(FIFO) 账户的开放平衡写在最新账单上。 销售和购买账单遵循相同规则;取消的账单保持关闭;账户净平衡低于下方 1 TL 未收到开账,已有任何账单剩余的账户被留下无触摸。 那一 fatura.kalanTop 平衡表的序列将目标与总值相同,源数据库中所提供的规则。 开放的平衡部分可能位于发行支票/笔记、存款笔记或银行/现金流动上,而不是在账单上; 该部分不显示在账单上,但可见于账单声明中。
维修部分(步骤) 2, 签名后( ) 修复开放平衡 同一规则适用于以前进口的公司。 A 预览 首先显示(要变的账单、前和下一总,错过的账单、外汇开放)并且没有写出任何内容; 修复应用 只写下剩余的字段,在每个行上重新检查旧值(一份由收件更改的账单同时不被过写),并记录在 活动路线。 再运行它不会产生任何变化。 阅读词典 添加错过的字符串的界面和字段翻译(24 语言;手动编辑的翻译不受触摸,需要几分钟。 当新公司设置时,这种种子在公司打开后自动运行在背景下;如果它失败了设置不失败,则写入设置日志并可以用这个按钮完成。 如果页面重新加载或服务器重新启动,则 进口仍在运行 步骤开启 4 您登记时,您自行登记;最后完成进口的结果可通过 显示最后进口结果. 步骤中的存储 3 还列出《图》的表格 EK1 数据库与其序列计算。
进口选项。 干跑: 所有都是阅读和计算的,但没有什么是写的 - 首先运行这个来查看存储和时间估计。 此外,还输入已删除文件档案 和 也进口历史运动: 旧公司的档案表(在最后阶段进口;中断它们不会使进口失败)。 图片和文件(EK1): 文件中的 EK1 数据库。 即使目标已经有数据: 默认情况下,当目标公司已经有记录时,进口停止;此框是您的同意。 巴特大小: 每行有多少笔记(200 因故意( )
步骤 4 — 进口和进展。 您可以看到阶段(准备 → 卡片 → 文件 → 生产 → 图像和文件 → 一般表复制 → 档案 → 衍生值和解 → 和解测量),百分比,写/打破/失败的计算器和 进口日志的最后线. 该LOG是 面具: 密码、代币和连接线内的认证从未写出来。 停止 工作在下一个安全点结束;半完成的包装被旋转回来。 工作跑步 在服务器上: 关闭窗户不会阻止它,当你回来时,你会看到同一工作的状态。
步骤 5 — 如何阅读和解表 每个行都是一个测量项目: 源 是从旧数据库中读到的值, 目标 公司新增的价值, 差异 差距 他们之间。 一个状态 比赛 也就是说,这个项目正好到达了。 偏离 它是红色的,必须手动检查。 已知偏差 是预期的差异,来自源自(例如,客户在源中复制,或没有包的支票)。 测量的项目包括:账户平衡、股票水平(总和每个仓库),支票数/数量/状态,收费和发票数和数量,生产食谱和订单数, EK1 文件数和表覆盖。
如果和解偏离,工作并不说“完成”。 当检查偏见时,结果标题会读到 "进口完成 - BUT 和解表明了偏离” 偏差检查的名称在桌面上方列出一个边缘带。 那一 "平板结果” 透露显示,每个源表,其决定,源序列计算,写,滑落和失败的行列和原因;失败的行列的表在顶部和红色。
您可以第二次输入相同的来源。 进口是基于身份的:已存在的卡、文件、支票或文件在目标中不被重新写下,它被计算为 滑雪. 从一开始就重新启动中断的进口是安全的;没有复制创建。
选择性(表过滤)进口不运行衍生表调整。 当您仅进口某些表时,从来源写出衍生表,如客户平衡和股票水平。 滑雪 — 一些文件尚未进口,部分调整会误导。 这是在和解中记录的,如 已知偏差. 一旦您进口剩余的表(未过滤的运行),调整正常运行。
错误代码 AKTARIM_OTURUM_GEREKLI 没有会议或已结束; AKTARIM_YONETICI_GEREKLI / AKTARIM_YETKI_YOK 用户不是系统管理员; AKTARIM_YAZMA_KAPALI 服务器仅读书; AKTARIM_HEDEF_UYUSMAZ 所选公司不是会议的公司; KAYNAK_GECERSIZ 源形状被歪曲; KAYNAK_ERISILEMEDI 无法连接到源; KAYNAK_KIMLIK 源用户/密码被拒绝; KAYNAK_UZAK_YASAK 允许列表在服务器配置区块中,该地址 · KAYNAK_EK1_YOK EK1 无法打开(进口继续,文件被转移) · HEDEF_DOLU 目标有记录,需要同意框; HEDEF_SEMA_EKSIK 目标没有对手表(它是 被排除( ) AKTARIM_SURUYOR 这个公司已经有一个工作正在运行; AKTARIM_IS_BULUNAMADI 工作记录已消失或结束; AKTARIM_IPTAL_EDILDI 被用户阻止; AKTARIM_FAZ_HATASI 一个阶段停止(见日志)。
进口前备份目标公司。 进口写到目标,从来没有触摸到源头,如果目标中的结果不是你想要的,回归方式是备份,所以运行一个 干跑 首先,检查存储库,然后备份并开始真正的进口。
数据库发动机:Firebird SQL 5 和 PostgreSQL 17 — 两者全支持
选择步骤发动机 2. 火鸟 SQL 5: 那一 SYSDBA 帐户和密码设置时,Firebird安装;服务器必须是本地的。 后格雷斯 17: 公司数据生活在 hnr_<公司代码> 文件附件在 hnr_<company code>_ek1; 所提供的账户 必须是A 超级用户 与 CREATEDB, 数据库将转移到服务器运行时间的角色(postgresql.user). 文件输入、报告、存款/账户卡和附件(上传/列表/下载/预览/取消)在两台发动机上均为相同。
服务器线:主机:门 TLS — 阅读仅
一旦发动机被选择,A 服务器 · <发动机> 列表显示在管理员密码下,例如 地元:5432 · TLS: 可失. 此值是从应用程序服务器配置中阅读的(server.properties) 和 魔法师不能改变: 從瀏覽器來到的地址、港口或路徑從未傳送到伺服器,因此管理員身份無法指向自願的目標。 联系服务器运营商,如果您需要不同的数据库服务器。
“分类/字母案例语言”行:公司数据库语言跟踪国家
下面是服务器线,你会看到 字体/字体语言: 那一 监管国家的官方语言 选择步骤 1 (例如土耳其语(tr),瑞典语(sv),印度尼西亚语(id));相同的行在设置总结中显示。 此语言设置了公司数据库的字母规则: 平等搜索是语言独立的 (案例和焦点不敏感的根比较 — “ali” 比赛 ”ALİ", “Sema”比赛ŞEMA" 各國,當時 排序和上/下案例转换跟随国家官员 语言 (土耳其语 Ç/ş/ı 顺序和 ı↔I, i↔İ; 瑞典语 ä/ö 在字母的结尾)。 值从服务器的国家→语言表中阅读,无法在屏幕上更改并在设置后固定。 可口可乐 发动机语言订单仅适用于 ORDER BY 在简单的单桌查询中;复杂查询可能显示代码点订单。
另一个服务器上的数据库:选择“服务器”
公司数据库也可以在运行的数据库服务器上创建 另一台机器 相反,主持人是应用程序服务器。 您 安装数据库服务器自己 (火鸟) 5, 在那台机器上,使其通过网络可访问,并设置管理员密码;魔术师安装什么都没有,它只连接并在那里创建公司数据库。 需要线路 kurulum.uzakSunucuIzin=true 在运营商的 server.properties; 如果地址不在私人范围之外(10.x, 172.16-31.x, 192.168.x, 127.(二) 其附件必须在 kurulum.sunucuIzinListesi=host1,host2. 许可已关闭,服务器线步骤 2 只读一读,如前所未有的。
當許可時,該 服务器 线路步骤 2 成为一个选择器:它列出服务器设置的服务器(kume.<name>.*) 加上“此服务器(配置)”,并在底部 "再设置一个服务器......”. 一个新的定义要求:A 服务器名称 (最多的是 30 字母/数字/下列字母/海芬,从下列字母开始; firebird, postgresql 和 cockroach 是 保留了), 地址和港口, 对于 PostgreSQL/CockroachDB a TLS 时尚 一个可选的 CA 证书 (PEM 文件,大多 16 KB), 為 火鸟的 数据目录 (公司文件创建的远程机器上的根目录) 和可选 运行时间角色用户/密码. 如果运行时间角色已经存在于该服务器上,则其密码已验证;否则设置将创建角色并产生密码。 设置完成时,服务器定义和公司线(firma.<company>=kume:<name>) 写在 server.properties, 密码和证书也存储在哪里;应用程序不需要重新启动。
错误代码预检查可能返回
| 编码 | 意义与治疗 |
|---|---|
DB_SUPERUSER_REQUIRED | 在 PostgreSQL 中,暗示投放对象只能由超用户安装;提供超用户帐户设置。 |
DB_OWNER_GRANT_REQUIRED | 该账户不能将所有权转移到运行时间角色(hnr_uygulama); grant hnr_uygulama to <账户> 或者需要超级用户。 |
RUNTIME_DB_USER_MISMATCH | 该用户与服务器运行时间连接用户不兼容,或者运行时间的角色不在集群中存在;联系服务器运营商。 |
DB_CREATE_PRIVILEGE_REQUIRED | 账户缺少 CREATEDB 特权 |
LOCAL_FIREBIRD_REQUIRED | 对于 Firebird 的服务器必须是本地的(远程主机被拒绝)。 |
REMOTE_SERVER_DISABLED | 设置另一个服务器被禁用;运营商必须设置 kurulum.uzakSunucuIzin=true. |
REMOTE_HOST_NOT_ALLOWED | 地址是私人范围之外的,并且不属于 kurulum.sunucuIzinListesi. |
CLUSTER_NAME_INVALID / CLUSTER_EXISTS | 服务器名称格式错误,或者同名的定义已经存在。 |
RUNTIME_ROLE_PASSWORD_REQUIRED / RUNTIME_ROLE_PASSWORD_INVALID | 运行时间的角色存在于服务器上;其密码是错误的或错误的。 |
FB_DATA_DIR_REQUIRED / FB_DATABASE_ACCESS_RESTRICTED | 没有提供 Firebird 数据目录,或远程服务器 DatabaseAccess 该编辑拒绝了这个编辑。 |
CONFIG_WRITE_FAILED | 公司成立,但 server.properties 不能写;运营商必须手动添加公司定义。 |
COMPANY_EXISTS | 公司代码正在使用;登录或选择另一个代码。 |
PRECHECK_TIMEOUT | 数据库服务器无法及时回应预测,远程和云服务器(Neon,CockroachDB Cloud)在睡觉时可能慢;魔术师一旦自动退出 - 如果它仍然失败,按下几秒钟后再继续。 |
SETUP_IN_PROGRESS | 公司代码是独一无二的服务器:同样的代码不能同时安装在不同的数据库服务器上。 |
SETUP_BUSY | 服务器已达到同步设置的限制(默认 3; 运营商将其更改为 HNR_KURULUM_PARALEL). 再试一次,当运行设置之一完成时。 |
公司同时设置多个设置,并设置日志
可以安装不同的公司代码 同时,; 公司将分开数据库服务器不再等待对方。 公司代码: 同一代码的第二个设置被拒绝 SETUP_IN_PROGRESS (公司代码是独一无二的服务器)。 以最常见的 3 设置同时运行,当设置窗口报告故障时, "设置日志(最后行) 透露显示在错误下:这些线是数据库服务器的诊断输出和设置助理(步骤时间表,发动机警告,数据库错误消息)。 密码和连接细节是 未显示 在那里;您可以将内容作为服务器运营商。
如果 PostgreSQL 不在此计算机上: HNR 安装它
如果没有在数据库步骤中找到 PostgreSQL,魔法师会显示一个 "安装 PostgreSQL" 按钮 一个点击运行内置安装器:需要 一分钟, 使用周期 200 MB 结果服务器接受连接 只有在这个电脑 (listen_addresses=localhost, 密码检查 scram-sha-256). 进展显示阶段为阶段:数据目录、配置文件、服务器启动、数据库角色、模板数据库、服务器设置、验证。当完成时,您继续在哪里离开;数据库用户名或密码从未被要求。
安装者写什么? 集群安装在下方 data/pg (数据库) data/pg/veri, 登记 data/pg/pg.log). 角色模型比赛 data/pg-calisma-rolu.sql: 跑步时间 hnr_uygulama (不是超用户,不能创建数据库),提供角色 hnr_kurulum (CREATEDB) 和A hnr_sablon 公司语言的模板数据库(内部的暗示插入层)。 只有线路 postgresql.host/port/user/password/sslmode 和 kurulum.basitKimlik 是 appended 到 server.properties; 没有改变的线条,并且 主持人: 特权… 首先是备份。 超级用户(postgres) 密码从未写入设置文件: 它只生活在 data/pg/HNR-PG-SIRLAR.txt — 将此文件重新存档并远离未经授权的访问。
限制和解决问题。 安装器只能启动 从计算机运行应用程序 (远程浏览器可 403) 目前正在运行 只在Windows上. 如果 PostgreSQL 程序文件丢失,则您会看到一个警告,操作员必须提取 Windows。 x64 二元ZIP入口 tools/postgresql — 安装程序从未下载任何东西. 如果 PostgreSQL 已设置,安装程序不会做任何事情。 设置还记录了一个任务,当计算机启动时启动 PostgreSQL;如果该任务无法注册(许可限制),PostgreSQL 仍然运行,但警告说它必须在重新启动后手动启动。 只有一集群 HNR 安装自己可以被删除;删除清理任务,数据目录和 server.properties 连接线,以及 该集群中的所有公司数据都被删除.
如果 Oracle 已选择:设置帐户的优惠
设置所需的优先事项。 在Oracle上,一家公司是由两家公司创建的。 计划所有者 (主 + ) EK1). 您输入的数据库帐户进入魔术师 必须 保持这些制度的优先事项: CREATE USER, ALTER USER, GRANT ANY PRIVILEGE. 如果你选择了一个 定位数据位置 (您的自己的桌面空间)DBF 路径(在先进的设置下) CREATE TABLESPACE 也需要。 如果有人失去了魔术师,就停下来了。 之前 出名,并列出缺少的特权(ORACLE_PRIVILEGE_REQUIRED) 它从来没有离开过半创建的公司。
推荐额外优惠 DROP USER (更多) DROP TABLESPACE 以定位为定位( 不是 需要设置,但如果有 失败中间 HNR 使用它去除半创建的计划所有者本身。 没有它,设置仍然被尝试;错误消息然后表示 哪个计划所有者你必须手动删除 通过 ORACLE_YARIM_KURULUM_KALDIRILAMADI. 捐款 DROP USER 因此,只有在设置的持续时间和随后取消它是良好的实践。
工作时间账户是单独的。 魔法师每家公司创造两位计划所有者,并仅捐赠他们 CREATE SESSION, CREATE TABLE, CREATE VIEW, CREATE SEQUENCE, CREATE PROCEDURE, CREATE TRIGGER; 该定量是如 QUOTA UNLIMITED 选择的桌面空间。 因此,在日常工作中使用的账户 无法看到其他公司,也无法创建用户或图表.
公司信息 › 银行连接 (管理员):设置连接,以便从您的银行直接接收帐户交易、加密信号、连接测试、账户地图和接收间隔。 Live Bank 连接指南.
11. 设置 › HNR › "公司数据库备份" 從一個備份中恢復
用途。设置 › HNR 中的公司数据库备份卡片将当前公司的主数据库和 EK1 数据库写入一个加密包文件夹。备份包会在运行 HNR 服务器的计算机上,在所选目录下生成一个新文件夹,其中包括 main.enc、ek1.enc 和最后写入的完成标记 hnr-yedek.json。您必须是系统管理员,并重新输入当前的 HNR 管理员密码;打开备份包也使用同一密码。包内不保存服务器或数据库凭据。
恢复。从登录页面 ⋮ 菜单打开的“从 HNR 备份创建新公司”页面,始终恢复到新的公司代码,绝不覆盖已有公司。恢复时需要创建备份时使用的 HNR 管理员密码以及目标数据库管理员:Firebird 为 SYSDBA,PostgreSQL 为超级用户,CockroachDB 为 root/admin,SQL Server 为 sysadmin,Oracle 为拥有 CREATE USER 的管理员。只有两部分内容都成功打开并通过验证,才会发布公司。密码错误或第二部分损坏时,目标端不会创建任何内容。
支持的引擎。Firebird、PostgreSQL、由 HNR 自行安装的本地 CockroachDB 节点、Microsoft SQL Server 和 Oracle。Firebird/PostgreSQL/CockroachDB 使用引擎自身的备份工具。SQL Server 和 Oracle 的备份包是逻辑备份:通过数据库连接读取模式定义及所有表的行。因此,即使数据库服务器在远程或容器内,也能备份,无需访问服务器文件系统。恢复会为新公司创建新的数据库/模式以及新的运行用户。恢复 Oracle 包时必须输入目标集群名,必要时还须输入服务名;默认是 FREEPDB1。
注意事项。主数据库与 EK1 分别备份,二者没有共同的单一原子时刻。请选择公司没有活动的短时间窗口。同一时间只能运行一次备份或恢复。备份文件夹位于服务器的文件系统,而不是浏览器中;系统拒绝 symlink/junction 链接文件夹。请将备份包复制到安全位置:没有包就无法恢复,没有密码就无法打开包。