| Issue 14: | Chuyển hoàn OSS sang server khác | |
| 1 person starred this issue and may be notified of changes. | Back to list |
Chuyển OSS đã hoạt động có dữ liệu cũ sáng một server khác Bao gồm: Chuyển Database: Chuyển application sang thư mục khác Cấu hình lại đường dẫn thư mục
Oct 2, 2014
Project Member
#1
ntanh...@gmail.com
Oct 2, 2014
Grant privillege full import cho người dùng htlyktt2 Copy file dump vào thư mục /home/eicweb/dump Improt file vừa chép váo schema mới <code> impdp htlyktt/admin@XE file=htlykttfull.dmp directory=EXP_DUMP fromuser=htlyktt touser=htlyktt</code>
Oct 2, 2014
#2 Lỗi ORA-39002: invalid operation ORA-39070: Unable to open the log file. ORA-39087: directory name EXP_DUMP is invalid
Oct 2, 2014
eicweb@pcdhserver:~$ impdp htlyktt2/admin@XE file=htlykttfull.dmp logfile=htlykttfull.log directory=EXP_DUMP fromuser=htlyktt touser=htlyktt2 error: Connected to: Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production ORA-39001: invalid argument value ORA-39000: bad dump file specification ORA-39143: dump file "/home/eicweb/dump/htlykttfull.dmp" may be an original export dump file
Oct 2, 2014
Sử dụng tool imp imp htlyktt2/admin@XE file=htlykttfull.dmp log=htlykttfull.log fromuser=htlyktt touser=htlyktt2 error IMP-00002: failed to open htlykttfull.dmp for read
Oct 2, 2014
Sử dụng full path imp htlyktt2/admin@XE file=/home/eicweb/dump/htlykttfull.dmp log=htlykttfull.log fromuser=htlyktt touser=htlyktt2
Oct 2, 2014
Chép thư mục application sang địa thư mục mới để thử nghiệm Sửa các port trong file server.xml thành 9080, 9005, 9008 Cấu hình file portal-setup-wizard.properties admin.email.from.name=developer Dev jdbc.default.password=admin liferay.home=/opt/liferay-qlcv/liferay-oss/oss-test admin.email.from.address=hpnam9x@gmail.com jdbc.default.driverClassName=oracle.jdbc.driver.OracleDriver jdbc.default.username=htlyktt2 jdbc.default.url=jdbc:oracle:thin:@localhost:1521:xe setup.wizard.enabled=false # My config hibernate.jdbc.batch_size=0 jdbc.default.checkoutTimeout=3600 jdbc.default.maxIdleTime=3600
Oct 2, 2014
cấu hình lại đường dẫn Java trong tập tin tomcat-7.0.42/bin/catalina.sh JAVA_HOME=/opt/oss-dev/openjdk JRE_HOME=/opt/oss-dev/openjdk/jre
Oct 2, 2014
11:22:43,096 ERROR [localhost-startStop-1][MainServlet:209] com.liferay.portal.kernel.events.ActionException: java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist_ [Sanitized]
Oct 2, 2014
Dữ liệu bị thiếu một số table của Liferay Xóa hết các table trong Schema cũ select 'drop table '||table_name||' cascade constraints;' from user_tables;
Oct 3, 2014
statup and create table import database using ignore imp htlyktt2/admin@XE ignore=y file=/home/eicweb/dump/htlykttfull.dmp log=htlykttfull.log fromuser=htlyktt touser=htlyktt2
Oct 3, 2014
chép lại application server Startup thành công
Oct 3, 2014
tại đường dẫn: /home/eic/dump export dữ liệu đầy đủ ra eicweb@pcdhserver:/opt/liferay/tomcat-7.0.42$ expdp htlyktt2/admin directory=EXP_DUMP dumpfile=htlykttfull-v1.dmp logfile=htlykttfull-v1.log schemas=htlyktt2;
Oct 3, 2014
Using database copy http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/sqldev/r31/DatabaseCopy/DatabaseCopy.html
Oct 3, 2014
Sử dụng Database Diff để Compare dữ liệu schema htlyktt với htlyktt2 http://blog.devart.com/comparing-two-oracle-schemas-is-simple-now.html
Oct 4, 2014
Kêt quả so sánh 2 schema
Oct 4, 2014
Import lại dữ liệu thống kê nội dung câu nhập 1. Xóa table cimarit_TKNoiDungCauNhap 2. Import lại từ file htlykttfull.dmp Code imp htlyktt2/admin@XE ignore=y file=/home/eicweb/dump/htlykttfull.dmp tables=CIMARIT_TKNOIDUNGCAUNHAP log=htlykttfull-4-10-2014.log fromuser=htlyktt touser=htlyktt2
Oct 4, 2014
so sánh table CIMARIT_TKNOIDUNGCAUNHAP giữa 2 schema thấy dữ liệu đầy đủ
Oct 4, 2014
(No comment was entered for this change.)
Oct 4, 2014
Backup source application tại thư mục: opt/liferay-qlcv/liferay-oss/oss-v2-4-10-2014.tar.gz Backup database tại thư mục: /home/eicweb/dump/htlykttfull-v2.dmp |