Entries Categorized as 'Management'

Oracle XE 间复制记录

环境
————————————————————-
A电脑配置为:
OS:Ubuntu Server 8.04.1
IP:192.168.0.2
Computer Name:Prod
Oracle SSID:XE
SYS Password: dbpw
B电脑配置为:
OS:win2k3
IP:192.168.0.3
Computer Name:Test
Oracle SSID:XE
SYS Password: dbpw
————————————————————-
要求:
从B电脑上的Oracle Xe复制某些表的记录到A电脑的Oracle XE中. 
过程:
一、修改B电脑的tnsnames.ora文件为这样:
XE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = Prod)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
    )

Problem!

或许 这只是一个Question
A、B两台电脑都装了oracle XE、Compiere,部署成了生产、测试两个应用环境。现在需要把测试环境XE里的某一些表的记录复制到生产环境里去,尝试过几种办法,均未成功。
1,利用Compiere的导入导出数据库脚本。从测试环境下导出是可以的,但当移到生产环境下导入时,会提示有一些警告,偶尔还会出现错误。
2,在Compiere系统里导出语言包。在测试环境下登录Compiere,利用其导出语言包功能,发现一些如filed表格会出现只导出部份的异常情况。命令行下执行导出语言包脚本一样如此。其原因应该是由于该表某些字段含有影响xml格式的字符。
3,sqldeveloper导入导出。用最新版的sqldeveloper连接测试环境和生产环境的XE,导出测试环境的某些表为xls、csv、sql、xml格式,然后在生产环境的XE里导入,均发生问题:xls---能载入导出的文件,但在预览数据的界面里单击“下一步”没反应。csv---因为有些表的记录里包含双引号或逗号,所以没法用。xml---sqldeveloper不支持。sql---在导入时执行这个sql文件会提示很多的输入“BRADSTREET”、“DIGITS”
在以上办法都不奏效之后,我又想到了使用SQL的 update 语句,在查询了一些资料之后,也发现一个问题:一般情况下,update是针对本机的数据库之间进行update操作,那么,如何从远程的数据库中update本库的数据? 或者说,有什么办法来完成我的需求?

Upgrade APEX 2.1 in Oracle 10g XE to APEX 3.1.1

Windows 2k3—>成功
ubuntu 8.04 64bit—>失败
一,下载apex 3.1.1

进入官网: 链接
下载: 链接
解压

二,安装OWA

进入 apex\owa 目录
以 SYS 身份连接到 SQL*Plus
比如: sqlplus /nolog
connect sys@XE as sysdba
@owainst.sql
@?/rdbms/admin/utlrp;
select owa_util.get_version from dual;
exit
OWA版本号显示为10.1.2.0.6则正常

三,安装apex 3.1.1

进入 apex 目录
以 SYS 身份连接到 SQL*Plus
@apexins.sql password SYSAUX SYSAUX TEMP /i/
@apxchpwd.sql
exit

四,升级

进入 apex 目录
以 SYS 身份连接到 SQL*Plus
@apxldimg.sql apex上一级目录
@apxxepwd.sql password
(其中 password 是 Application Express 内部 ADMIN 帐户的口令)
修改监听地址,执行:EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);
完成之后退出:exit
用浏览器打开http://192.168.X.X:8080/apex/apex_admin即可使用了

五,中文语言包

进入 apex\builder\zh-cn 目录
命令行执行: set NLS_LANG=SIMPLIFIED CHINESE_CHINA.AL32UTF8
以 SYS 身份连接到 SQL*Plus
这时中文显示会成为乱码
ALTER SESSION [...]

修改Oracle XE的并发数

在数据库服务器上运行 sqlplus system/password@xe (其中 system 是数据库用户无需改变;password 是数据库密码应指定为实际密码;xe 是数据库实例名称) ,然后执行:
alter system set session_cached_cursors=200 scope=spfile;alter system set session_max_open_files=200 scope=spfile;alter system set sessions=20 scope=spfile;alter system set license_max_sessions=200 scope=spfile;alter system set license_sessions_warning=200 scope=spfile;alter system set processes=200 scope=spfile;
执行后,重启 Oracle XE 数据库实例即可。要重启 Oracle XE 数据库实例:
1. 如安装于 Windows 上,先运行 net stop oracleservicexe,再运行 net start oracleservicexe 即可。也可通过“服务”管理控制台重启 OracleServiceXE 服务。2. 如安装于 Linux 上,先运行 /etc/init.d/oracle-xe [...]

Oracle EBS 各模块名称

财务系统模块(Oracle Financials):
Oracle 总帐管理(GL)
Oracle 应付帐管理(AP)
Oracle 固定资产管理(FA)
Oracle 应收帐管理(AR)
Oracle 现金管理(CE)
Oracle 项目会计(PA)
Oracle 财务分析(OFA)
分销系统模块:
Oracle 库存管理(INV)
Oracle 采购管理(PUR)
Oracle 销售定单管理(OE)
Oracle 销售&市场管理(SM)
Oracle 销售补偿管理(SC)
Oracle 售后服务管理(SR)
Oracle 销售分析(OSA)
制造系统模块(Oracle Manufacturing):
Oracle 计划管理(MPS/MRP)
Oracle 能力计划管理(CAP)
Oracle 制造数据管理(BOM)
Oracle 车间生产管理(WIP)
Oracle 成本管理(CST)
Oracle 项目制造(PJM)
Oracle 质量管理(QM)
客户关系管理(Oracle CRM)
其他系统模块:
Oracle 设备管理(EM)
Oracle 人事管理(HR)
Oracle 薪金管理(PAYROLL)
Oracle 系统管理(SYSTEM ADMIN)
Oracle 预警(ALT)
Oracle 多维数据分析/商业智能系统 (OLAP/BIS)
Oracle 桌面集成(ADI)

some system

完成网站后,接下来的就是进销存和协同办公了。在网上随便逛着,发现了一些新鲜的玩意儿,当然新鲜二字仅仅是对我而言的。记得2006年的什么时候在xoops中文网里说过简单对比mambo和xoops的话,结果引得master说出了“不熟悉就不要随便评论”的话来。所以下面仅仅列出,待了解多了再说说吧。

mambo
joomla!
xoops
drupal
plone
wordpress

compiere
adempiere 
openbravo
weberp
tinyerp 
apex

sharepoint
knowledgetree
dotnetnuke
egroupware 
starlight

关于WP的备份

      yuzifu.net在一次升级中曾丢过一次资料,几十篇记录只找回来了不含中文的几篇,所以后来就一直尽量在记录中不使用中文。
      开始时并未使用备份插件,在升级的过程中由于遗漏了一些步骤,导致这么惨痛的后果,若硬要给自己找点安慰的话,或许只能说幸好只是几十篇,:-(   所以教训是深刻的。
      第一个试用的备份插件是BackUpWordPress,现在的版本好像是0.41b,网上一片洋溢之词,颇让我心动。前段时间我装上用了用,备份数据库、备份文件夹、自动备份、还有就是发送备份到邮件。其中发送到邮件功能不能使用,不知是时代互联的问题还有我不会用的缘故,我所使用的wp、jm、smf均不能使用它的邮件发送功能(时代互联的问题不仅仅于此)。而数据库备份倒是能使用,但由于保存的是ansi码,所以我配置成utf-8编码的中文成了惨不忍睹的乱码。
      然后用的就是wp-db-backup,当前版本是2.1.4,它的备份数据库功能很让我满意,备份出来的文件以utf-8编码保存,所以也就不再像backupwordpress一样让我烦心了。虽然也有自动备份和发送到邮件功能,但由于前面提到的问题,这两个功能对于我来说作用就不大了。在我用过的三个备份插件中,对于wp-db-backup的印象最好,它比较专注它自己唯一的功能,没有多余的选项,不会像一些程序软件一样,啥都想插一杠子。
       最后测试的是WP-DBManager,最新版本好像是2.20,它像是wp-db-backup的增强版,但依然没有备份文件夹的功能,而发送到邮件功能也因为外界的因素不能用,所以它对于数据库的多种功能对于我来说也没有吸引力了。另外有一点要提到的是它的数据库备份功能可以像wp-db-backup一样保存为utf-8编码,但又跟前两个备份插件好像不同,我查看了备份出来的文件,发现排列方式不一样,我发表过的记录也少了一些,因为不想继续用这它,所以也就不再去测试了。
      最终的结果是,我删掉了这些插件,在找到一个满意的备份方式之前,依然是一个备份界的“裸奔族”。