Error xc8000222 (Update problems with Windows Defender, Microsoft Security Essentials, .NET Framework 4, etc.)

Solution:

  1. open cmd
  2. type in command "net stop WuAuServ" (disable windows update)
  3. Go to Run (you can do this by pressing Win + R) and type in "%windir%" (this command let you go to your windows system folder)
  4. Find the folder "SoftwareDistribution" and rename it as "SDold"
  5. Then, go back your previous command prompt and run the command "net start WuAuServ"
  6. Now, try to install .NET Framework again
Posted in Technical | 1 Comment

Redeemer Sermon Today

Pastor Bisgrove again. He mentioned his family goes to beaches a lot. I think it's a cop out from daily life (for his lawyer wife). I do not mean to be harsh, but the way he described it, it appeared that he himself was hinting too much beaches.

As usual, I have to get the best out of the service/sermon from else where like Rev. Abraham Cho's Reflection page: Wisdom is the right use of knowledge - Charles H. Spurgeon.

Wisdom is the right use of knowledge. To know is not to be wise. Many men know a great deal, and are all the greater fools for it. There is no fool so great a fool as a knowing fool. But to know how to use knowledge is to have wisdom. - C.S. Spurgeon.

Posted in Quotes | Leave a comment

Scratch a Lie, Find a Thief

From Aretha Robinson in the Movie "Ray (2004)" that plays famed blind Jazz pianist Ray Charles' biography.

In the film, after being lied to at work, Ray's mother, Aretha, told her son to remember "scratch a lie, find a thief".

Posted in Quotes | Leave a comment

Installing Deep Freeze at NYGC

I used to be fascinated by OBU's virtual machine system, VMWare. You could do what you want on the machines, even install viruses and the systems could still be as good as new after reboot.

These are called virtual machine or sandboxes. There are free ones out there.

It appears that Deep Freeze is thus far the best. Sandboxes use existing Operating System by loading another O/S (virtual) on the existing one. Thus, a good testing of different O/S.

But with Deep Freeze, I get to control the entire O/S.

Posted in Projects, Technical | Leave a comment

SAP Installation

The installation of this popular German software is a feat.

History of attempts:
I am attempting the installation on Windows 7 64bit. (Windows Server 2003 was almost successful but my 320GB Hard Drive is just not big enough) Should Windows 7 fail at supporting SAP ECC 6, I shall move back to Server 2003.

9/4/2013
Looks like Windows 7 x64-bit does not support Oracle's installation. I shall go back to using Windows Server 2003 then.

9/20/2013
Using Windows Server 2008 x64 R2 Enterprise instead. 500GB Hard Drive. Sytem: Dell

Installation Procedure (Based on this video):
..............................................................................

(The video instruction is for a slightly different system and SAP version but it helps)

1. Install Window Server 2008 x64 R2 Enterprise with partitions: C (System - 50gb), E (Oracle - 10gb), F (SWAP - 26gb), G (SAPDATA - 390gb)

2. Make use of Swap drive: My Computer - properties- advanced - performance - advanced - virtual memory - uncheck automatically manage... - Select Swap drive - Customize size to 24000mb for initial and max size - set - Ok - Apply - restart system.

3. Add loopback Network Adapter (necessary?): Device Manager - Right click on Computer name - Select Add Legacy Hardware - Install Hardware Manually - Choose Network Adapters - Wait to select Microsoft Loopback adapter from list.

4. Assign IP for the loopback adapter (not the other network adapter):
IP: 192.168.25.25 (Any IP is fine?)Subnet Mask: 255.255.255.0
Default Gateway: 192.168.25.1

OK

5. Copy/unzip SAP files to G (SAPDATA) drive. Put them all in a single folder ie. "SAP ECC 6" for convenience. Particularly these files:
51031678 (actually, 51036975 could be the right one, 51031678 seems to be the incompatible oracle installation folder)
51037622
51037623_#
51036767_5
51036972

6. Install Oracle, \51031678\NT\I386\database\setup.exe \51036975\NT\AMD64\database\setup.exe (in my case I have to run it in XP compatible mode by doing "control panel" > "programs" > under the "Program and features" > "Run programs made for previous versions of Windows" > Select Not listed > Find the setup.exe file.

7. Oracle install menu: Uncheck "Create Starter Database", then select Advanced Installation > Enterprise Edition > Next ...> Install database Software only > (if the system verification show network failure because loopback adapter isn't found, just check the box anyway and pass, > Install.

8. Install jdk. Download Java Platform JDK (I chose Windows x64 bit version). Install with all default settings.

9. Define Environment Variables: My Computer > Properties > Advanced System Settings > Advanced > Environment Variables.
Under System Variables, add New and find and copy Java jdk program folder location into variable value. Variable name: JAVA_HOME
Then go a few lines down in System Variables and look for Path. Edit it by adding at the end: %JAVA_HOME%\bin

10. Rename ext files: Move jar files (all files) in folder java sdk\jre\lib\ext into NEW FOLDER (create that in the same ext. folder). Right-click and send to compressed zip format. Delete New Folder.

11. Install SAP: Run 51037622\IM_WINDOWS_X86_64\sapinst.exea. Choose "Enhancement Package 4 for SAP ERP 6.0" > SAP ABAP > Oracle > Central System > Central System (select to highlight this). Next
b. Custom mode
c. Enter any 3 letter ID. Password.
d. Domain Model: Local Installation.
e. Password confirmation. (I use the same for system admin and service user, passwords were already entered by installer)
f. Same 3 letter ID for the Database ID.
g. Ignore Operating System Version Condition not met. (My version SR2 Enterprise is higher) - Next - hit "Cancel" to Continue installation.
h. According the right column (Medium), browse for the right export # folder in \51037623_#\DATA_UNITS\, then hit Next. Repeat the process until all files are located.

12. Some error about TypeError: key_5, etc. I tried delete the registry key: HEY_LOCAL_MACHINE > SOFTWARE> ORACLE >  DEINSTALL
Then the NetWeaver installation froze. I restarted the system.

13. I opted all oracle related items to E: drive (oracle's drive).

14. When asked, browse for \51036767_5\...DATA_UNITS\...UC-Kernel 7.01 Windows Server on x64 64bit
and for Oracle Client...\51036972\OCL_WINDOWS_X86_64\LABEL.ASC

15. Next to all...when asked for Solution Manager Key...a vbs script (posted in the comment section) can generate this, based on Database ID, system number and Host name. Save the script as *.vbs and run it.

10/16/2013
16. Import ABAP causes error - checked log files - most sites suggest an increase of shared_pool or sga memory size. It took a while for me to find initTIM.ora, the config file, as I believe I was looking at the wrong config file (initdw.ora in the dbs folder, very confusing guides online) I am in the process of determining this.

 

Posted in Projects, Technical | 1 Comment

Windows on MacBook: Non-Mac printers could possibly be supported this way

Just thought of a solution for NingNing's anti-Mac multi-function printer (Canon ImageClass MF3110).

Assuming her MacBook supports Windows installation, she could dualboot Windows. Otherwise, perhaps another yet better alternative would be using virtualbox (sandbox) to install Windows.

Posted in Questions, Technical | Leave a comment

On the Nature of Homosexuality

I find some preachers (ie. Alex) erred in arguing that it does not matter whether homosexuality is a natural trait or not, as long as the concluding debate results in holding up the Lordship of Christ.

Although the concluding judgment is flawless, the hasty overlook of nature vs. nurture of homosexuality can be devastating in theological analysis.

They fail to realize when one argues for homosexuality on the basis of nature, one is saying it is God's doing. Therefore, it invalidates any contrary biblical arguments.

Therefore, "sexual orientation" as a natural thing is a very serious stance because it is completely not the same as "sexual preference".

It would give the opponent a claim to ridicule: If someone is born without hands (or born homosexual), how can you tell him it is not polite to eat with your foot (repent from homosexuality)?

Notice that this natural tendency is not viewed by gay rights proponents as the same as the tendency to sin. One cannot "trick" one's opponent to presuppose them as the same thing without hitting at the root of this confusion.

On the nature of homosexuality, while medical science is still trying to proof that, I shall first call the bluff by pointing out that if certain homosexual behavior that is observable in some animals or young human children shows that homosexuality is indeed a natural Godly making, then it is equally fair to say that most if not all in some if not most cultures are certainly not heterosexual by nature since they usually find such courtship disgusting when they were boys and girls.

Posted in Theologization | Leave a comment

Computer Down - Issue with Hard Drive

My TimothyAMD 500GB Seagate HDD has finally died...sort of. It doesn't stay alive for more than a few minutes.

So I decided it's time to replace the Hard Drive. I ordered a different brand (Toshiba) 500GB HDD 7,200 rpm 32mb.

I'd still rate Seagate better than Western Digital (WD).

This time, instead of Vista Ultimate 32bit, I install Windows 7 64-bit. Everything went smoothly. Earlier sign (back in Flushing) of sometimes-not-able-to-copy-paste in Windows Explorer should be enough warning for me.

While waiting for the Ebay order, I also went to Best Buy to get another 500GB HDD, they only sell Seagate. Oh well, I bought it.

After first installation of Win 7, I accidentally changed the whole disk (while trying to extend more logical partitions) from Basic into Dynamic disk. Thus, creating all sort of complication like not able to boot into O/S. So I had to do a second clean install (even Partition Wizard boot disc doesn't help - options were grayed out). While in Installation Disc's install menu, Shift-F10 load the command shell for me to run "diskpart". Select the drive (Select Drive 0), then type Clean, to remove the dynamic state. Otherwise, those dynamic partitions can't be modified or deleted. Type exit twice to exit the shell.

I should prepare backup images of the O/S (Using the other order of HDD) for future convenience.

Posted in Technical | Leave a comment

May 13: Not a Racial Riot

A summary of what actually happened on May 13, 1969. This is a response by Stephen Ng to Cultural Minister Datuk Seri Nazri's accusation that the Chinese started the May 13 riot.

...Several factors had created the tension. The then Menteri Besar of Selangor, Haron Idris was discontented with the results of the election. At the same time, another camp was discontented with Tunku Abdul Rahman, our beloved Bapa Malaysia.

At that point in time, Dr Mahahtir Mohamed had been sacked after his book, The Malay Dilemma, was banned. Tunku had warned that Mahathir was a big troublemaker, and Umno would be making a big mistake if it was to take him back into its fold.

...Seizing the opportunity to force the Tunku to step down, Dr Mahathir, Abdul Razak Hussein and Haron Idris were the key players in Umno politics.

...It clearly shows this was not a racial riot, but the political manipulation by a few. In my opinion, everything was lumped into one big blame on the DAP because they won big.

- By Stephen Ng.

Posted in News | Leave a comment

Justin Welby on Homophobia?

Judging from the state of his country, the tone of Welby's criticism, it is quite apparent that his audiences are the gay supporters. Surely he is not addressing those Christians who aren't homophobic. Surely he's not calling out the homophobic bullies as they are non-Christians. Who's left, archbishop of Canterbury?

Posted in News | Leave a comment