Server SQL DEV sau vài lần Dump và Dead Blue Screen, cái SQL Server bị lỗi tè le, không open được.
Cái Server Configuration Manager bị lỗi "Cannot connect to WMI Provider...." thì làm theo link sau
http://tritoneco.com/2014/05/15/fix-sql-configuration-manager-cannot-connect-to-wmi-provider/
Trong đó chạy lệnh: mofcomp sqlmgmproviderxpsp2up.mof
********************************************************
Còn cái SSMS không thể connect (Attempted to read or write protected memory. This is often an indication that other memory is corrupt. (System.Data)), nhưng service vẫn chạy được, SAP vẫn connect và run ok. Tiếp tục workaround ...
Thứ Sáu, 18 tháng 12, 2015
Thứ Năm, 19 tháng 11, 2015
Update LMDB Components: CIM, CR Content...
Việc update này cũng xảy ra thường xuyên do các components này được release liên tục.
Hầu như mỗi lần check LMDB là thấy old, cần update...
Việc update này đã được đề cập trước đây, giờ làm lại cho nó mới, dễ tìm kiếm
All of things: read this note
669669 - Update of SAP System Component Repository in SLD
Hầu như mỗi lần check LMDB là thấy old, cần update...
Việc update này đã được đề cập trước đây, giờ làm lại cho nó mới, dễ tìm kiếm
All of things: read this note
669669 - Update of SAP System Component Repository in SLD
Thứ Tư, 18 tháng 11, 2015
SOLMAN Upgrade SPS with SUM Problems
Cuối tuần qua mình quyết định upgrade SPS cho cái Solution Manager (SOLMAN). Mọi việc giờ không làm thủ công nữa mà làm theo software của SAP hết.
Đầu tiên là dùng MOPz
Rồi dùng SUM để update
Dùng soft của SAP thì dù sao cũng toàn vẹn, bao quát hơn, tuy nhiên nếu có lỗi xảy ra thì cũng rất khó khắc phục, phải viện đến SAP Support.
Mà nếu incident mình để piority là normal thì có lẽ là dài cổ, hình như mỗi ngày SAP Support chỉ send 1 message với customer, nên nếu những vấn đề như connect, user... không suôn sẽ là coi như mất toi mấy ngày, trong khi mình đang upgrade bị lỗi mà phải chờ ngày nọ qua ngày kia, quả thật không dễ chịu chút nào.
Sau nhiều lần upgrade SPS từ ERP đến SOLMAN, mình có khá nhiều kinh nghiệm, nên giai đoạn đầu của SUM nó cũng có nhiều lỗi nhưng từ từ mình cũng fix được
Mãi đến Step 5.6 Execution, ABAP Phase MAIN_NEWBAS/XPRAS_AIMMRG thì bị lỗi, trên SCN cũng có nhiều lỗi, cũng có nhiều Notes cho lỗi ở phase này nhưng chúng không phù hợp và không áp dụng được với lỗi cụ thể của mình.
Lỗi lần này mình gặp phải là: SYNTAX_ERROR trong cái Program CL_AI_SC_REFRESH==============CP; Type "T_SERVER_ENH" is unknown
Báo hại cái lỗi này không xử được, phải kêu SAP Support và mất 5 ngày...
Cuối cùng Solution là Re-Implement cái SNote 2192846 (mặc dù check ở snote thì cái note này đã implemented successful)
OMG, để implement được cái Note đó không dễ vì SUM đang chạy giữa chừng, cái Instance chính thì down rồi, chỉ còn cái Shadow instance, nhưng nó bị lock, chỉ có thể log on vào với user DDIC
Mà user DDIC thì bị hạn chế, không cho implement SNote, vậy là phải unlock. Sau vụ này học thêm được cái việc Unlock system khi nó đang bị Lock do upgrade
Làm theo cái Note này nè:
1901463 - How to unlock the SAP system to perform correction(s) during an upgrade.
Trong đó chủ yếu là:
***************************************************************************
Sau đó thì SUM chạy tiếp, nhưng lại bị lỗi không xóa được files vì bị open in DHCP client...
Vụ này đã có bài post trước đây, vào đó xem và xử luôn
Cuối cùng SUM chạy thành công. SOLMAN 7.1 đã được up to date
Đầu tiên là dùng MOPz
Rồi dùng SUM để update
Dùng soft của SAP thì dù sao cũng toàn vẹn, bao quát hơn, tuy nhiên nếu có lỗi xảy ra thì cũng rất khó khắc phục, phải viện đến SAP Support.
Mà nếu incident mình để piority là normal thì có lẽ là dài cổ, hình như mỗi ngày SAP Support chỉ send 1 message với customer, nên nếu những vấn đề như connect, user... không suôn sẽ là coi như mất toi mấy ngày, trong khi mình đang upgrade bị lỗi mà phải chờ ngày nọ qua ngày kia, quả thật không dễ chịu chút nào.
Sau nhiều lần upgrade SPS từ ERP đến SOLMAN, mình có khá nhiều kinh nghiệm, nên giai đoạn đầu của SUM nó cũng có nhiều lỗi nhưng từ từ mình cũng fix được
Mãi đến Step 5.6 Execution, ABAP Phase MAIN_NEWBAS/XPRAS_AIMMRG thì bị lỗi, trên SCN cũng có nhiều lỗi, cũng có nhiều Notes cho lỗi ở phase này nhưng chúng không phù hợp và không áp dụng được với lỗi cụ thể của mình.
Lỗi lần này mình gặp phải là: SYNTAX_ERROR trong cái Program CL_AI_SC_REFRESH==============CP; Type "T_SERVER_ENH" is unknown
Báo hại cái lỗi này không xử được, phải kêu SAP Support và mất 5 ngày...
Cuối cùng Solution là Re-Implement cái SNote 2192846 (mặc dù check ở snote thì cái note này đã implemented successful)
OMG, để implement được cái Note đó không dễ vì SUM đang chạy giữa chừng, cái Instance chính thì down rồi, chỉ còn cái Shadow instance, nhưng nó bị lock, chỉ có thể log on vào với user DDIC
Mà user DDIC thì bị hạn chế, không cho implement SNote, vậy là phải unlock. Sau vụ này học thêm được cái việc Unlock system khi nó đang bị Lock do upgrade
Làm theo cái Note này nè:
1901463 - How to unlock the SAP system to perform correction(s) during an upgrade.
Trong đó chủ yếu là:
- To unlock the SAP system, enter the following commands (here <transport_profile> or DEFAULT.TPP is the transport profile of the transport domain to which the system is connected): The system may be either the original SAP system or the shadow system, depending on which one the error occurred.
- Original SAP system
cd \<update directory>\abap\exe
tp unlocksys <SAPSID> pf=..\var\DEFAULT.TPP
tp unlock_eu <SAPSID> pf=..\var\DEFAULT.TPP - Shadow system
cd \<update directory>\abap\bin
SAPup unlockshd - Log on to the SAP system or shadow system and correct the error.
- To lock the original SAP system or shadow system again, enter the
following commands: - Original SAP system
cd \<update directory>\abap\exe
tp lock_eu <SAPSID> pf=..\var\DEFAULT.TPP
tp locksys <SAPSID> pf=..\var\DEFAULT.TPP - Shadow system
cd \<update directory>\abap\bin
SAPup lockshd
Chú ý là phải gõ đúng chữ HOA/thường như vậy, nếu không thì không được - đã bị lỗi rồi, kinh nghiệm
Sau đó thì SUM chạy tiếp, nhưng lại bị lỗi không xóa được files vì bị open in DHCP client...
Vụ này đã có bài post trước đây, vào đó xem và xử luôn
Cuối cùng SUM chạy thành công. SOLMAN 7.1 đã được up to date
Thứ Hai, 2 tháng 11, 2015
SAP ERP Change Documents
Trong SAP ERP, một số các thay đổi về dữ liệu (table data) được lưu trữ và nó chính là "Change Documents) của từng ứng dụng (T-Code)
Về kỷ thuật, SAP active sẵn chức năng này ở một số chỗ (table define - SE11), đa phần như vậy là đủ, nếu ERP của bạn cần tracking chỗ khác thì phải active dạng customize, cần đăng ký key.
Danh sách tables được Activated: chạy / xem report này: RSTBHIST
Với SAP ECC, các change này được lưu trữ trong 2 tables: CHHDR và CHPOS
Tuy nhiên table CHPOS là cluster table nên không thể dùng Query được
Ở các TCode, có thể xem history được (menu Environment)
Nếu muốn có report Change documents linh động hơn thì bạn tự develop một Function Module bằng ABAP, nội dung thì cũng lấy dữ liệu từ 2 tables trên
====>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<=====
Cách đơn giãn nhất là chạy Report có sẵn: RSSCD100
=>> Điều quan trọng nhất là phải nhập tham số để giới hạn dữ liệu
Vì toàn bộ dữ liệu Log được lưu vào 2 tables này nên chúng rất lớn, cần filter càng mịn càng tốt nếu không report có thể chạy rất rất chậm hoặc timeout
=====> Và cuối cùng, kết quả của cái report là dạng thô, có thể không đẹp, bạn tự Export ra Excel và format lại
===>>>*****kết quả rất là đẹp
Về kỷ thuật, SAP active sẵn chức năng này ở một số chỗ (table define - SE11), đa phần như vậy là đủ, nếu ERP của bạn cần tracking chỗ khác thì phải active dạng customize, cần đăng ký key.
Danh sách tables được Activated: chạy / xem report này: RSTBHIST
Với SAP ECC, các change này được lưu trữ trong 2 tables: CHHDR và CHPOS
Tuy nhiên table CHPOS là cluster table nên không thể dùng Query được
Ở các TCode, có thể xem history được (menu Environment)
Nếu muốn có report Change documents linh động hơn thì bạn tự develop một Function Module bằng ABAP, nội dung thì cũng lấy dữ liệu từ 2 tables trên
====>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<=====
Cách đơn giãn nhất là chạy Report có sẵn: RSSCD100
=>> Điều quan trọng nhất là phải nhập tham số để giới hạn dữ liệu
Vì toàn bộ dữ liệu Log được lưu vào 2 tables này nên chúng rất lớn, cần filter càng mịn càng tốt nếu không report có thể chạy rất rất chậm hoặc timeout
=====> Và cuối cùng, kết quả của cái report là dạng thô, có thể không đẹp, bạn tự Export ra Excel và format lại
===>>>*****kết quả rất là đẹp
Thứ Tư, 14 tháng 10, 2015
Move TempDB & SQL DB Suspect
1. Move TempDB sang chỗ khác
a. Determine the logical file names of the tempdb database and their current location on the disk.
SELECT name, physical_name AS CurrentLocation
FROM sys.master_files
WHERE database_id = DB_ID(N'tempdb');
GO
b. Change the location of each file by using ALTER DATABASE.
USE master;
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = tempdev, FILENAME = 'E:\SQLData\tempdb.mdf');
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = templog, FILENAME = 'F:\SQLLog\templog.ldf');
GO
c. Stop and restart the instance of SQL Server.
d. Verify the file change.
SELECT name, physical_name AS CurrentLocation, state_desc
FROM sys.master_files
WHERE database_id = DB_ID(N'tempdb');
e. Delete the tempdb.mdf and templog.ldf files from the original location.
2. SQL DB bị lỗi Suspect, cần sửa lỗi DB
EXEC sp_resetstatus [YourDatabase];
ALTER DATABASE [YourDatabase] SET EMERGENCY
DBCC checkdb([YourDatabase])
ALTER DATABASE [YourDatabase] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ([YourDatabase], REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE [YourDatabase] SET MULTI_USER
a. Determine the logical file names of the tempdb database and their current location on the disk.
SELECT name, physical_name AS CurrentLocation
FROM sys.master_files
WHERE database_id = DB_ID(N'tempdb');
GO
b. Change the location of each file by using ALTER DATABASE.
USE master;
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = tempdev, FILENAME = 'E:\SQLData\tempdb.mdf');
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = templog, FILENAME = 'F:\SQLLog\templog.ldf');
GO
c. Stop and restart the instance of SQL Server.
d. Verify the file change.
SELECT name, physical_name AS CurrentLocation, state_desc
FROM sys.master_files
WHERE database_id = DB_ID(N'tempdb');
e. Delete the tempdb.mdf and templog.ldf files from the original location.
2. SQL DB bị lỗi Suspect, cần sửa lỗi DB
EXEC sp_resetstatus [YourDatabase];
ALTER DATABASE [YourDatabase] SET EMERGENCY
DBCC checkdb([YourDatabase])
ALTER DATABASE [YourDatabase] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ([YourDatabase], REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE [YourDatabase] SET MULTI_USER
Thứ Ba, 29 tháng 9, 2015
Connect Diagnostics Agent (DAA) to Solution Manager
Mặc dù gần đây SAP giới thiệu Diagnostics On Fly, nhưng mình vẫn thích dùng cái chuẩn hơn
Thỉnh thoảng lúc Setup, thông tin kết nối chưa chính xác hoặc cần thay đổi lại kết nối đến SOLMAN, làm theo note sau
- Login the Operating System with the Diagnostics Agent admin user <SID>ADM e.g. DAAADM.
- Stop the Diagnostics Agent.
- Go to the directory
/usr/sap/<SID_AGT>/SMDA<Instance_Number>/script - Run the command
smdsetup managingconf hostname:"sapms://solman.full.qual.host.name" port:"81xx" user:"SMD_AGT" pwd:"xxxxxx"
where xx is the Solution Manager SCS Instance Number
- If Solution Manager 7.01 use user SMD_ADMIN
- Start the Diagnostics Agent.
- Check if the SMDAgent is shown as connected in the Agent Administration UI of the Solution Manager system.
- http://<solman_host>:<java_http_port>/smd/AgentAdmin
It's so cute.
Thứ Tư, 23 tháng 9, 2015
SAP ERP on Private Clouding with Ms Hyper-V
Vừa hoàn thành dự án upgrade OS và DB của SAP PRD lên Windows 2012R2 và SQL 2012, đồng thời ảo hóa (private clouding) phần cứng dựa trên Hyper-V.
Do có sự chuẩn bị tốt và hệ thống được maintain đầy đủ nên việc Setup lại hệ thống SAP PRD diễn ra suôn sẽ, no downtime, transparent với người sử dụng.
Cũng do đảm bảo tính transparent, không phải thay đổi connection của khoảng 200 end users mà mất 1 lần setup. Tức là quên chú ý tới cái System No và cái ASCS Message Server port.
Vậy, giữ lại IP nhưng đồng thời phải giữ lại cả Sys No và Message Port.
Khoảng 1 tuần qua người dùng cuối sử dụng bình thường mà hệ thống hoàn toàn trong sạch, thậm chí thấy performance còn tốt hơn lúc cũ.
Happy
Do có sự chuẩn bị tốt và hệ thống được maintain đầy đủ nên việc Setup lại hệ thống SAP PRD diễn ra suôn sẽ, no downtime, transparent với người sử dụng.
Cũng do đảm bảo tính transparent, không phải thay đổi connection của khoảng 200 end users mà mất 1 lần setup. Tức là quên chú ý tới cái System No và cái ASCS Message Server port.
Vậy, giữ lại IP nhưng đồng thời phải giữ lại cả Sys No và Message Port.
Khoảng 1 tuần qua người dùng cuối sử dụng bình thường mà hệ thống hoàn toàn trong sạch, thậm chí thấy performance còn tốt hơn lúc cũ.
Happy
Thứ Năm, 20 tháng 8, 2015
Can not install SAP Download Manager on Windows 8.1
Tình hình là lúc trước setup SAP DLManager trên Win 7 và chạy rất ngon lành
Nhưng lên Win 8 (chính xác là 8.1) thì không setup được, nó hỏi tùm lum, đòi java đủ thứ nhưng cũng không được.
Solution là: cái SAP DLManager viết cho các OS < 8. Do vậy với các OS mới thì cần chạy nó với dạng Compatibility
Cách đơn giãn là Right Click lên file install.exe rồi chọn Troubleshoot compatibility và làm theo hướng dẫn của nó là OK
----
Làm việc với Java thì việc edition/version...cũng đủ choáng rồi
Trường hợp setup rất nhiều version, set Env Paramters đủ cả nhưng có thể vẫn không setup được.
Một lỗi hay gặp nữa là: Windows error 2 occurred while loading the java VM
Bạn có thể chạy trực tiếp ở cmd (administrator) như sau:
D:\SAP\install.exe LAX_VM "C:\Program Files\Java\jre1.8.0_45\bin\java.exe"
Nhưng lên Win 8 (chính xác là 8.1) thì không setup được, nó hỏi tùm lum, đòi java đủ thứ nhưng cũng không được.
Solution là: cái SAP DLManager viết cho các OS < 8. Do vậy với các OS mới thì cần chạy nó với dạng Compatibility
Cách đơn giãn là Right Click lên file install.exe rồi chọn Troubleshoot compatibility và làm theo hướng dẫn của nó là OK
----
Làm việc với Java thì việc edition/version...cũng đủ choáng rồi
Trường hợp setup rất nhiều version, set Env Paramters đủ cả nhưng có thể vẫn không setup được.
Một lỗi hay gặp nữa là: Windows error 2 occurred while loading the java VM
Bạn có thể chạy trực tiếp ở cmd (administrator) như sau:
D:\SAP\install.exe LAX_VM "C:\Program Files\Java\jre1.8.0_45\bin\java.exe"
Thứ Hai, 1 tháng 6, 2015
SAP Shortcut - SAP Logon without remember user/password
Trong vài tình huống nào đó bạn hoặc users của bạn cần / muốn logon trực tiếp vào SAP system (có thể trực tiếp vào 1 chức năng T-Code luôn) mà không cần phải qua nhiều bước phức tạp, nhất là phải nhớ password. Cách làm như sau
1. Tạo SAP Shortcut, cái này cứ làm đơn giãn theo cách đơn giãn nhất SAP ghi trong link sau:
http://help.sap.com/saphelp_nw70/helpdata/en/8b/732e42e1ef5633e10000000a155106/content.htm?frameset=/en/8b/732e42e1ef5633e10000000a155106/frameset.htm¤t_toc=/en/73/69f5c755bb11d189680000e829fbbd/plain.htm&node_id=59
Nếu không muốn đọc link thì cứ right click lên Desktop và chọn New ->SAP GUI Shortcut
2. Theo mặc định của vấn đề bảo mật thì SAP không cho (disable) nhập password ở shortcut.
Vì vậy phải sửa trong Registry.
Trong nhánh HKEY_CURRENT_USER\Software\SAP, tạo 2 cái Key và 1 cái Value kiểu String có giá trị 1 như hình trên
OK, như vậy là xong.
Quay trở ra cái shortcut trên desktop, edit nó và...tèng téng teng, nhập password và lưu lại
3.Mọi việc đến đây có vẽ xong xuôi, nhưng thường thì lúc này Open cái shortcut thì nó lại mở thêm cái SAP Logon Pad nữa (dư thừa không hiểu nỗi)
Để bỏ cái cục dư thừa này đi thì làm theo Note sau:
552646 - Sapshortcut: no Scripting, no Sessions in Saplogon menu
Lưu ý là lúc này không làm ở Current_User nữa mà làm ở HKEY_LOCAL_MACHINE\SOFTWARE
Và tùy thuộc vào hệ thống của bạn là 32 hay 64bit và đến đúng chỗ như cái Note mô tả
Oh la la, it's ok
Sau thời gian, update cái SAP Gui lên 7.4 compile 1 with NWBC thì nó có nhiều thay đổi, các file ini đổi thành các file xml; và vấn đề của bài này cũng bị thay đổi, ô password biến mất (disappear) chứ không phải chỉ mờ đi (disable).
Trên 1 số diễn đàn có nhiều người bảo là lên 7.4 SAP bỏ cái này do vấn đề bảo mật (đúng là làm cái này là đã bỏ qua chuyện bảo mật) nhưng có lẽ không phải.
Với case của mình, thử trên Win7 (32, 64) và Win 8.1 64bit như sau:
- Chỉ remove cái NWBC thì không được, nó bảo cái đó cần thiết gì đó và không remove
- Vậy remove hết những gì thuộc SAP GUI luôn
- Setup lại với 7.4 compile 1 ===> it's ok
- Update lên Patch 4 ====>it's ok
Vậy có lẽ do cái NWBC nên vụ này bị chặn.
Và đúng vậy, vấn đề như sau:
SAP GUI for Windows 7.40 in conjunction with SAP NetWeaver Business Client
And SAP GUI for Windows 7.50 as the standard setting ==> use SAP UI Landscape
Khi dùng cái Landscape này có nhiều cái tốt (theo SAP) thì chưa thấy, nhưng Shortcut sẽ không cho Lưu password, như vậy thì cũng bằng không.
Mình mới setup GUI 7.5 và theo standard setting như trên, cái shortcut mất password...
Để khắc phục việc này, thay đổi như sau (tắt SAP GUI Landscape):
64 bit:
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SAP\SAPLogon]
32 bit:
[HKEY_LOCAL_MACHINE\SOFTWARE\SAP\SAPLogon]
==>> change LandscapeFormatEnabled value to 0
Olala, it works!
1. Tạo SAP Shortcut, cái này cứ làm đơn giãn theo cách đơn giãn nhất SAP ghi trong link sau:
http://help.sap.com/saphelp_nw70/helpdata/en/8b/732e42e1ef5633e10000000a155106/content.htm?frameset=/en/8b/732e42e1ef5633e10000000a155106/frameset.htm¤t_toc=/en/73/69f5c755bb11d189680000e829fbbd/plain.htm&node_id=59
Nếu không muốn đọc link thì cứ right click lên Desktop và chọn New ->SAP GUI Shortcut
2. Theo mặc định của vấn đề bảo mật thì SAP không cho (disable) nhập password ở shortcut.
Vì vậy phải sửa trong Registry.
Trong nhánh HKEY_CURRENT_USER\Software\SAP, tạo 2 cái Key và 1 cái Value kiểu String có giá trị 1 như hình trên
OK, như vậy là xong.
Quay trở ra cái shortcut trên desktop, edit nó và...tèng téng teng, nhập password và lưu lại
3.Mọi việc đến đây có vẽ xong xuôi, nhưng thường thì lúc này Open cái shortcut thì nó lại mở thêm cái SAP Logon Pad nữa (dư thừa không hiểu nỗi)
Để bỏ cái cục dư thừa này đi thì làm theo Note sau:
552646 - Sapshortcut: no Scripting, no Sessions in Saplogon menu
Lưu ý là lúc này không làm ở Current_User nữa mà làm ở HKEY_LOCAL_MACHINE\SOFTWARE
Và tùy thuộc vào hệ thống của bạn là 32 hay 64bit và đến đúng chỗ như cái Note mô tả
Oh la la, it's ok
Sau thời gian, update cái SAP Gui lên 7.4 compile 1 with NWBC thì nó có nhiều thay đổi, các file ini đổi thành các file xml; và vấn đề của bài này cũng bị thay đổi, ô password biến mất (disappear) chứ không phải chỉ mờ đi (disable).
Trên 1 số diễn đàn có nhiều người bảo là lên 7.4 SAP bỏ cái này do vấn đề bảo mật (đúng là làm cái này là đã bỏ qua chuyện bảo mật) nhưng có lẽ không phải.
Với case của mình, thử trên Win7 (32, 64) và Win 8.1 64bit như sau:
- Chỉ remove cái NWBC thì không được, nó bảo cái đó cần thiết gì đó và không remove
- Vậy remove hết những gì thuộc SAP GUI luôn
- Setup lại với 7.4 compile 1 ===> it's ok
- Update lên Patch 4 ====>it's ok
Vậy có lẽ do cái NWBC nên vụ này bị chặn.
Và đúng vậy, vấn đề như sau:
SAP GUI for Windows 7.40 in conjunction with SAP NetWeaver Business Client
And SAP GUI for Windows 7.50 as the standard setting ==> use SAP UI Landscape
Khi dùng cái Landscape này có nhiều cái tốt (theo SAP) thì chưa thấy, nhưng Shortcut sẽ không cho Lưu password, như vậy thì cũng bằng không.
Mình mới setup GUI 7.5 và theo standard setting như trên, cái shortcut mất password...
Để khắc phục việc này, thay đổi như sau (tắt SAP GUI Landscape):
64 bit:
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SAP\SAPLogon]
32 bit:
[HKEY_LOCAL_MACHINE\SOFTWARE\SAP\SAPLogon]
==>> change LandscapeFormatEnabled value to 0
Olala, it works!
Thứ Năm, 30 tháng 4, 2015
Các vấn đề với SUM
Lần upgrade này cũng gặp một số vấn đề nan giải và hao tổn nhiều thời gian, tâm lực
SUM đang chạy ngon lành đến giai đoạn quan trọng (thay đổi vào hệ thống) thì bị lỗi như hình sau
SUM đang chạy ngon lành đến giai đoạn quan trọng (thay đổi vào hệ thống) thì bị lỗi như hình sau
Cái thông báo lỗi nhìn vậy nhưng không phải vậy (cái này chuối thiệt), phải đọc cả đống log của SUM thì mới biết là nó báo lỗi khi làm việc với hệ thống khác chớ không phải cái 10.57 như trên
Trường hợp này được gải quyết bằng SAP Note: 1563660 - sapcontrol, user authorization issues (SUM)
cụ thể của mình là thiết lập tham số: service/protectedwebmethods = NONE
Khi giải quyết được vấn đề trên, SUM chạy tiếp trên giai đoạn switch kernel thì lại bị lỗi như sau
Bố hại trường hợp này phải hy sinh cái SUM đang chạy để restart cái server mà rồi vẫn bị lỗi lại, nguyên nhân thì chưa tìm ra, còn cách khắc phục thì làm theo SNote sau
1459119
- Locked files in kernel staging directory
Trong đó chỉ có lệnh: net stop winmgmt
Btw, mình thực hiện thêm được lệnh Shutdown -i để remote restart server
Khi giải quyết được vấn đề trên, SUM chạy tiếp và thành công ngoài mong đợi
Tuy nhiên khi hệ thống start lên thì nó có đến 2 cái Central Instance (chứa 2 cái message service).
Vậy là lại khó khăn.
Mình nghĩ mọi thứ chạy ok, tại sao lại vậy. Chỉ có thể là do bị ngắt ngang giữa chừng nên các profile bị sai, dẫn đến SAP start như vậy. Nếu để vậy thì hệ thống giống như 2 phần riêng biệt và có 1 số chức năng không chạy được.
Vậy là phải khôi phục lại các profile cũ (dưới OS) và restart lại hệ thống (lưu ý restart các services), xóa hết dữ liệu profile trong DB table và rồi Import lại từ Active server
và lại restart toàn bộ system thì ok
"Delete all entries from tables TPFET and TPFHT: SE14 (changes made to the profile of your source system) ==> sau việc này, all Profiles in RZ10 bị xóa, phải Import lại từ Active Server"
Thứ Hai, 27 tháng 4, 2015
Running SAP SUM with Error about msvcr100.dll
Khi chạy Startup.bat là bị lỗi với file này, down về nhưng vẫn bị báo lỗi khác, chắc do nhầm version 32bit
Giải pháp tốt nhất là install cái
Lại PHẢI modify cái note này lần nữa
Chuyện là sau khi SUM với hệ thống thứ 2 dạng Distribution thì cái Instance ở 1 server không start được
Nó báo câu lỗi sau
The service did not respond to the start or control request in a timely fashion.
Báo hại bác MS chỉ tùm lum tá lả những chẳng được cái nào
Sau nản quá không search theo cái message đó nữa mà search theo sapstartsrv.exe của SAP thì OK, chỉ cần chạy file (từ cmd promt) SAPSTARTSRV.EXE, nó sẽ báo lỗi rõ hơn, chỉ đến cái anh chàng msvcr100 trên kia, vậy là chỉ cần cài cái C++ 2010 là SAP start ngon lành
==>phiên bản (SPS, Kernel...) mới này chắc chắn phải dùng cái C++ 2010 Redist
Giải pháp tốt nhất là install cái
Microsoft Visual C++ 2010 Redistributable Package (x64)
Mình setup với bản 2005 nhưng không được, phải cắm cái 3G vào down cái mới (2010) về setup là chạy ok
Vậy là với SUM10SP12, phải chạy với C++ 2010
Vậy là với SUM10SP12, phải chạy với C++ 2010
Link down: http://www.microsoft.com/en-us/download/details.aspx?id=14632
Lại PHẢI modify cái note này lần nữa
Chuyện là sau khi SUM với hệ thống thứ 2 dạng Distribution thì cái Instance ở 1 server không start được
Nó báo câu lỗi sau
The service did not respond to the start or control request in a timely fashion.
Báo hại bác MS chỉ tùm lum tá lả những chẳng được cái nào
Sau nản quá không search theo cái message đó nữa mà search theo sapstartsrv.exe của SAP thì OK, chỉ cần chạy file (từ cmd promt) SAPSTARTSRV.EXE, nó sẽ báo lỗi rõ hơn, chỉ đến cái anh chàng msvcr100 trên kia, vậy là chỉ cần cài cái C++ 2010 là SAP start ngon lành
==>phiên bản (SPS, Kernel...) mới này chắc chắn phải dùng cái C++ 2010 Redist
Chủ Nhật, 26 tháng 4, 2015
Problems when running SUM on 04/15
*** Trong Stack có SCA của SPAM, tuy nhiên lúc chạy SUM nó lại bị lỗi khi install, phải update SPAM/SAINT manually trước rồi mới chạy lại SUM. SPAM phải update manual trước = SPAM, không chạy vơi SUM được
*** Do hệ thống mới copy lại và dùng cái kernel hồi 2011 nên bj báo lỗi file R2trans.exe cũ quá, phải update lên
==> Phải update (download) file mới hơn R3trans.exe vào 2 thư mục kernel (SYS & EXE) -> nhưng luôn báo locked file nên stop hết, restart OS
==>Xong chạy tiếp SUM không được vì thiếu file --> cái R3trans luôn đi kèm một số file khác cùng bộ mà phải update kernel mới đủ (chắc chắn, dư còn hơn thiếu)
Vậy là Update Kernel luôn lên 721_EXT
==>Xong Chạy tiếp SUM thì báo lỗi lúc đầu kernel 720 sao giờ là 721 ( do mình up lên 721, 720 hết support)
==>>>>>Stop hết SUM, xóa thư mục, extract again và thực hiện lại từ đầu: Ok
*** Check Update failed (SM13) đúng như phần chuẩn bị, nếu tồn tại update fialed, khi SUM chạy tới phase Processing cũng sẽ failed
*** Do hệ thống mới copy lại và dùng cái kernel hồi 2011 nên bj báo lỗi file R2trans.exe cũ quá, phải update lên
==> Phải update (download) file mới hơn R3trans.exe vào 2 thư mục kernel (SYS & EXE) -> nhưng luôn báo locked file nên stop hết, restart OS
==>Xong chạy tiếp SUM không được vì thiếu file --> cái R3trans luôn đi kèm một số file khác cùng bộ mà phải update kernel mới đủ (chắc chắn, dư còn hơn thiếu)
Vậy là Update Kernel luôn lên 721_EXT
==>Xong Chạy tiếp SUM thì báo lỗi lúc đầu kernel 720 sao giờ là 721 ( do mình up lên 721, 720 hết support)
==>>>>>Stop hết SUM, xóa thư mục, extract again và thực hiện lại từ đầu: Ok
*** Check Update failed (SM13) đúng như phần chuẩn bị, nếu tồn tại update fialed, khi SUM chạy tới phase Processing cũng sẽ failed
Đăng ký:
Bài đăng (Atom)