Tech Guy on May 21st, 2012

Overview SQL injection is a type of web application security vulnerability whereby an attacker supplies malicious data to the application, tricking it into executing unanticipated SQL commands on the server. These attacks are fairly easy to prevent, but they’re also both common and pernicious because they allow attackers to run database commands directly against the [...]

Tags: , , , , ,

Tech Guy on May 20th, 2012

DB2 Error: SQL1263N Description : The archive file name is not a valid log file for database name on node node-number. Explanation: The specified archive log file exists in the database log directory or the overflow log directory on the specified node, but the file is not valid. Roll-forward recovery processing stops. Solution: To determine [...]

Tags: ,

DB2 Error: SQL0161N Description : The resulting row of the insert or update operation does not conform to the view definition. Explanation: The WITH CHECK OPTION clause was specified in the view definition that is the object of the insert or update operation or a FROM clause specified an insert or update operation with a [...]

Tags: ,

Tech Guy on May 19th, 2012

DD statements define the data sets that a program or procedure uses when it runs. Each data set requires one DD statement. The order of DD statements within a job step is not usually significant. A DD statement describes a data set extensively, and can include the following information: The name that the program uses [...]

Tags: , , ,

We might have seen the error “Cannot install SQL Server cluster on a computer that runs Microsoft Windows Server 2003 “ during the process of SQL Server Installation in Windows Server 2003. Let us discus why we get the error and how to recover from the error Problem Description You cannot install SQL Server cluster [...]

Tags: , , ,

SQL Compare is a Data comparison and synchronization tool from Redgate, This is an effective tool for SQL developers, Test Engineers  and SQL DBAs to accomplish their task. The specialty of the software is that it can be used with live database, Database Snapshots as well as SQL Scripts. Some of the identical features of [...]

Tags: , ,

Raju Sachin on May 18th, 2012

PostgreSQL 9.0 has added the features that have been requested for years, such as easy-to-use replication, a mass permission-changing facility, and anonymous code blocks. While past major releases have been conservative in their scope, this release shows a bold new desire to provide facilities that new and existing users of PostgreSQL will embrace.

Tags: , ,

Tech Guy on May 17th, 2012

This is an easy error to make. If you’re used other languages before, such as Pascal, you’ll realize just how poor a choice this was by the language’s designers. In Pascal, for example, we use the := operator for assignment, and leave = for comparison. This looks like a throwback to C/C++, from which Java [...]

Tags:

When you try to install an instance of Microsoft SQL Server 2000 virtual server on the failover cluster nodes that are running Microsoft Windows Server 2003, you may notice that the SQL Server 2000 virtual server installation is not completed successfully. Additionally, you may receive the following error message: “An error occurred while creating virtual [...]

Tags: , , ,

Tech Guy on May 16th, 2012

As your WPF projects grow larger, you’re going to start to get a lot of resources and you’ll need to move them out of "App.xaml" (which, while we’re on the subject, I always rename to "Application.xaml"). But how do you organize them? Here’s what I use. 1. Structuring Resources I think there are two different [...]

Tags: , , ,