Categories
SQL Server 2000

The service did not start due to a logon failure

When I go to SQL Server Enterprise Manager to create a New SQL Server Registration for localhost, I got an error message saying “The service did not start due to a logon failure“.

So, I copy this error message and google it. And quickly I found the solution. The problem is I have changed my network password and I didn’t update it at MSSQLSERVER. To do so, I went to Start > Settings > Control Panel > Administrative Tools > Services > MSSQLSERVER.

Then, I right click to go to Properties. At the Log on tab, I changed the password. Then, I went to SQL Server Service Manager to start it. I managed to start it. Then, I went back to SQL Server Enterprise Manager to create a New SQL Server Registration for localhost and it works!

Categories
Uncategorized

Street evangelism is Painful but can be Fun & Interesting

Pain and Fear of Rejection
Painful because at times you might get nothing but just rejections after rejection :-(. And I’m sure it hurts and nobody likes it, right? Me too. But, take heart as it is God they are rejecting. We just gotta keep doing our part, to reach out to them and to share bible to them when got chance. At the end, whether they appreciate it or whether they will respond to the bible or not is not within our control.

Am I still afraid to be rejected? Yes, I am. But, will I quit to go for my street evangelism? No. Though I struggle to do street evangelism alone at this time but I can do it together with my small group brother in Christ. In spite of pain or fear of rejection, we should not give up on evangelism. Maybe we can rest to get recovered for a while, change the way of doing it as there are many ways of doing evangelism, but not to totally stop doing it. There are people out there who is looking for a true God and meaning of life.

Fun & Interesting
Thank God, my street evangelism for this year are not 100% just rejections. There are times we (we because I usually do it with another Christian together) manage to meet some people to have some conversation with. Sometimes we have some good talk. Sometimes it can turn out to be fun too, example

  • Someone whom Roger evangelized before in the past, gave Roger and I a famous and expensive donut each. (But, please don’t aim or expect for free food when you go for out-reach. :-D)
  • A black guy who spoke English with us in the beginning but in the middle of the conversation spoke fluent mandarin. I was suprised and at the same time a little embarassed because I am weak in my mandarin. The reason why he could speak Mandarin because he is studying in Taiwan.

Some other “special” people we met are like

  • A young guy and is Pastor’s son. He is responsible for the evangelism area for his church at Singapore. Roger and him managed to exchange ideas for evangelism.
  • Someone who started a church and a worship leader. He has his full-time job but he is also a part-time minister.
  • Long distance runner. He said the longest he ever ran is 40KM, which he did in around two hours.

This makes street evangelism quite fun and interesting. 😀

Encouraging responses
Some encouraging responses we got is when,

      Person A said,

“I’m looking for church.”

      Person B said,

“I’m looking for cell group to join.”

More encouraging is the person we met, came to our church and study the bible. Imagine if we close out mouth when we pass by that person, that person will never have the chance to got to know the bible.

Some understanding towards rejection
One of the reasons why there are so many rejections during street evangelism is there are so many conman people out there especially in this KL city. Perhaps they trusted strangers before and get cheated at the end and felt so hurt by it.

Some sincerely ask/beg for money. Some insincerely ask/beg for money. Some who approach you for MLM business or to sell you insurance.

And, think about it. I myself also have rejected many who approached me in the street too.

So, I guess, for Christian who plan to have a street evangelism, choosing a suitable place is quite important. Don’t choose a place where the “market” (reputation) is already bad (means the places where you will bound into most conman or those who pass MLM pamplets.). Example, KotaRaya, PuduRaya, Jalan Bukit Bintang, Hang Tuah LRT station, Masjid Jamek LRT station and etc.

Categories
ASP.NET 1.1 VB.NET Visual Studio 2003

Some difficulties of learning ASP.NET

Difficulties 1: Tools
Say, in your company, you are using Visual Studio 2003 and in order to improve your skill, you want to put give more time to learn it at home. But, the problem is you do not have Visual Studio 2003 at home. You went to check and realize that there is one which is free called Visual Web Developer 2005, but it is for ASP.NET 2.0 only.

Solution: Not found yet. (I think I’ll just learn ASP.NET 2.0 at home while in office, I will learn ASP.NET 1.1)

Side-point about ASP.NET framework and Visual Studio IDE:

IDE  Free light version IDE
Visual Studio .NET 2002Requires 1.0 ASP.NET Framework *Supports 1.0 ASP.NET Framework onlyNot available
Visual Studio .NET 2003Requires 1.1 ASP.NET FrameworkSupports 1.1 ASP.NET Framework onlyNot available
Visual Studio .NET 2005Requires 2.0 ASP.NET FrameworkSupports 2.0 ASP.NET Framework onlyVisual Web Developer 2005 Express Edition
Visual Studio 2008Requires 3.5 ASP.NET FrameworkSupports 2.0, 3.0, 3.5 ASP.NET Framework (2.0 and 3.0 ASP.NET Framework will automatically be installed)Visual Web Developer 2008 Express Edition **
* During the earliest version of ASP.NET, in some places, you might not see the version number. Instead they just put ASP.NET. But this is actually refering to ASP.NET 1.0 version.

** You might bound into different terms like Visual Studio Express Edition instead of Visual Web Developer 2008 Express Edition. This is my understanding. An analogy to explain the word “Studio” is by using Microsoft Office. Under Microsoft Office, there are Microsoft Word, Microsoft Excel and Microsoft PowerPoint. This “Studio” is like Microsoft Office. So, to be more clear and organized, Visual Studio Express Edition consists of:

  • Visual Web Developer 2008 Express Edition
  • Visual Basic (.NET) 2008 Express Edition
  • Visual C# 2008 Express Edition
  • Visual C++ 2008 Express Edition
  • SQL Server 2008 Express Edition
  • Difficulties 2: Terms
    (You already gotten some confusing terms from above.)

    Certains terms in ASP.NET could be quite confusing. And seems like those to come out with this terms, do not realize this problem. Otherwise, there will be more articles and diagrams to clear up this confusion.

    Example: ASP.NET vs .NET Framework vs ASP.NET Framework vs .NET? For my knowledge right know, they all are refering to the same thing.

    More examples: dataset, datagrid, gridview, dataadapter, datareader, datatable, dataview, detailsview, datalist, formview and repeater. Some terms remain the same from .NET 1.1 to .NET 2.0, but some are new terms from .NET 2.0.

    Solution: The second diagram at the bottom at this page helps to clear up some of the above terms.


    Lastly, please correct me if I got any inaccurate information here. Thanks in advance.

    References

  • http://en.wikipedia.org/wiki/.NET_Framework
  • http://en.wikipedia.org/wiki/Microsoft_Visual_Studio
  • http://en.wikipedia.org/wiki/Microsoft_Visual_Studio_Express
  • Categories
    Software Engineering

    Server Application Error

    Don’t know why suddenly when I run an ASP file from my local IIS, I got an error message saying

    Server Application Error

    The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.

    So, I googled about it and tried out one of the solutions suggested. I went to DOS command and type iisreset.


    Then, I went back to my IIS to browse the ASP file and it works now!

    Categories
    Database Design

    Reasons for database de-normalization

    Consider this case, your site is an e-commerce site and your customer has placed and confirm an order. You don’t need to normalize this table because the data for this table should not be changed (edit or delete). This design provides two advantages:

  • Data Integrity (Security). Changes of data in other tables will not affect the master table.
  • Performance. When you join with many tables, performance will be affected.
  • Other examples when to denormalize: financial transaction, audit log and statistic.

    References

  • http://www.25hoursaday.com/weblog/2007/08/03/WhenNotToNormalizeYourSQLDatabase.aspx
  • Exit mobile version