Oracle数据库只能查询,修改删除,没有查看业务流程功能

Oracle数据库只能查询,修改删除,没有查看业务流程功能

每次erp数据异常,找不到数据,或者流程不通,数据丢失,业务找不到解决办法都软件管理员给数据库查询,真是难为人。在多次多方探讨研究后,总结出来数据库最主要的操作是什么,流程应该是本身erp软件后台管理员权限应该有的回退,日志等功能该有的东西。

每个erp程序设计开发,设置使用维护人员流动,业务不熟都会导致各种弊端,每个节点的人只知道其中一环,可是整个erp过程是环环相扣,层次递进的过程,需要有一个每个环节每个数据表都清楚的人,这样疏通,排错才有可能完成,不然每次都是解救一些皮毛问题,殡垢太深,就没法开展业务了,每一个环节都按照自己的思路和理解来执行,听不进去别人意见。总觉得自己就是宇宙真理,长此以往可想而知了。

erp维护这么久,发现最多都是业务员操作者马虎大意,输入错误了单位,数量,质量,单价,生产商等,这些可以到数据库找到相应的表,来修改,做好签字备份好修改文档和日志。但是一旦流程不通,报的计划,审核员审批的时候找不到生产部门提报的计划。那在数据库里面就没有办法解决了,数据库找到相应的表,一堆数据,根本看不出来,那个环节的问题,知道这个表,知道这个数,也不能很好的疏通整个流程。

所以最后发现只能寄托erp改进的时候再前台后台管理员部分有更多的权限和功能,有回头看,有出现问题的记录和日志,这样便于找到和发现erp业务流畅过程中出现的各种问题,比如数据找不到,丢失,错误,卡壳,

还有就是erp本地服务器维护的问题,技术跟不上,软硬件维护更新跟不上,人员不完整等,希望后续能够企业上云,把机房服务器维护交给大企业大公司,企业人员只要管理软件,流程,查询,修改。减少对硬件维护薄弱环节,每当erp出现不能登录问题,就能有太多原因,没法一下子解决和处理掉问题。 Oracle数据库,erp软件维护管理任重道远,还需要更多思考和总结。

*************************

打开图形化窗口:

1)Database Configuration Assistant windows    (添加数据库实例) 
$ dbca 
2)Oracle Net Configuration Assistant windows  (配置监听) 
$ netca 
3)打开EM 
$ oemapp dbastudio                            (打开企业管理器图形界面) 
$ opemapp console                             (打开企业管理器图形界面(和上面的命令效果一样))

常用命令: 
$ lsnrctl start|stop|status                  (启动|停止|活动状态 监听) 
$ isqlplusctl start|stop                      (启动|停止 isqlplus 可以在浏览器登录 5560端口) 
$ sqlplus /nolog                              (以不连接数据库的方式启动sqlplus) 
$ sqlplus system/manager @ file.sql           (执行sql脚本文件) 
$ sqlplus system/manager                      (使用system用户登录sqlplus) 
$ imp system/manager file=/tmp/expfile.dmp log=/tmp/implogfile.log ignore=y fromuser=expuser touser=impuser  (用户模式表数据导入,如果没有特别指定值,就使用默认的值)      
$ exp username/password file=/tmp/expfile.dmp log=/tmp/proV114_exp.log                                       (用户模式表数据导出,这是最简单的导出方法)

SQL> conn / as sysdba                                  (以sysdba用户连接) 
SQL> startup 
SQL> shutdown 
SQL> shutdown immediate                                (立即关闭实例) 
SQL> desc dba_users;                                   (查询dba_users表结构) 
SQL> select username from dba_users;                   (查询当前sid下的所有用户的username) 
SQL> select count(*) from username.tablename;          (查询tablename表的行数) 
SQL> drop user username cascade;                       (删除名称为username的oracle用户) 
SQL> select distinct table_name from user_tab_columns; (查看当前user模式下所有表名)

使用pb连接Oracle数据库的界面,可以修改哦

(0)

相关推荐