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数据库的界面,可以修改哦