Announcing the General Availability of IDERA SQL Safe Backup 9.3
Categories
- Free tools
- SQL Admin Toolset
- SQL Compliance Manager
- SQL Defrag Manager
- SQL Diagnostic Manager for MySQL
- SQL Diagnostic Manager for SQL Server
- SQL Diagnostic Manager Pro
- SQL Doctor
- SQL Enterprise Job Manager
- SQL Inventory Manager
- SQL Query Tuner for SQL Server
- SQL Safe Backup
- SQL Secure
- SQL Workload Analysis for SQL Server
- Uptime Infrastructure Monitor Formerly Uptime
Removing Leading Zero from IP Addresses
Here is another (and very solid) approach to remove leading zeroes from an IP address using a regular expression: '010.012.000.101' -replace '\b0+\B' It looks for one or more "0" following a word boundary (\b) and not followed by a word...
Vertica, by The Godfather of Databases, no batteries (drivers) included
Hi Guys, With every new version of Aqua Data Studio that we release we try to better document the features and enhancements that we add. It is important to understand the enhancements and why we add them. We are going to try to go a little further and write updates on...
Get Fully Qualified Domain Name
There are two simple tricks to find out your current fully qualified domain name (FQDN). You can either resort to ping.exe: PS> ping -a localhost Or, you can use .NET Framework and ask DNS: PS> [System.Net.DNS]::GetHostByName('').HostName
Finding Next Sunday
If you'd like to find out how long it is until next Sunday (or how many days have passed since last Sunday), simply use the property DayOfWeek. It is a number telling you the current day of the week. So it's easy to calculate the difference between the current...
Launching Applications with Alternate Credentials
If you must run an application with a different identity, Start-Process offers the parameter -Credential. This would launch the Notepad editor using the context of user mydomain\myuser: Start-Process -FilePath notepad -Credential mydomain\myuser However, you may run...
Configure SQL diagnostic manager for non-standard ports
SQL Server uses the port 1433 as its standard listening port. Hackers know this and will use it to more easily hack into your SQL environment. Because of this, many DBAs will choose to not use the standard SQL port of 1433 for their SQL environment and...
Manipulating Scheduled Tasks
If you need to change and adjust settings in a registered scheduled task, there is a COM interface called 'Schedule.Service' that you can use to access all registered scheduled tasks (Vista/Server 2008 or better). The sample code below accesses the scheduled...
Dumping Scheduled Tasks
There is an underestimated option to make schtasks.exe dump scheduled tasks as CSV data. PowerShell can grab the CSV data and turn it into objects, creating reports with all scheduled tasks in just one line: schtasks.exe /query /fo csv | ConvertFrom-Csv | Where-Object...
Create Strongly Typed Hash Table
A hash table can store any data type. If you want more control, you can create a typed dictionary (which behaves pretty much like a hash table): $ht = @{} $htTyped = New-Object 'System.Collections.Generic.Dictionary[string,int]' $ht.ID = 12 $ht.Person =...
Lucky number 13 : Big Data, Little Data, we don't discriminate
We have begun seeding release candidates of Aqua Data Studio version 13.0 with a planned stable release beginning of May. We have some new members to the family, which include Greenplum, Vertica and SQLite. The three expand both our big data and embedded database...
Why Back Up the Transaction Log if not Interested in Point-in-time Restore?
I’ve heard people say many times that they don’t use full or bulk-logged recovery model or backup the transaction log of their database because they do not care about point-in-time (PiT) restores. However, PiT restores are not the only reason to use...
Make Your PowerShell Scripts Click-runnable
If you are like me, you hate having to type in the full path to a PowerShell script to run it.Wouldn’t it be nice if you could just execute it? I’m an old Windows scripter guy (DOS, VBScript, etc), and I’m used to being able to just double-click a...
Clone FireMonkey objects
I've got a task of cloning FireMonkey objects. Let it be "chess". An object is created as an aggregate in design-time. Look at the picture in the Structure pane. I have made the composite pawn model and start thinking of make 15 more. If you’re thinking...
Is Using RECONFIGURE WITH OVERRIDE dangerous?
One of my pet peeves is the use of RECONFIGURE WITH OVERRIDE in scripts to change server options. Am I being unreasonable or is this justified? All you need to do is look up the definition of the WITH OVERRIDE option for the RECONFIGURE command in Books Online to see...
Delphi Labs: DataSnap code samples updated to XE3
It seems that it is my very first post in the New Year 2013, so I wish You all the best and great time writing all kinds of programs. I'm sure it is going to be a great year for Delphi and Marco is predicting it as well, especially that next month Delphi is going...
Increase SQL Server Performance Using Multiple Files
By default, SQL Server databases are comprised of two files: the primary data file (or .mdf) and the log file (or .ldf). It is, however, possible to configure SQL Server databases to use additional files – which can be an effective means of increasing SQL Server...
Unix Log Scanner
After the installation of the Unix Log Scanner using the uptime plugin manager I try to create a service monitor. But every time I run the test I received this error Status: WARN Message: Process returned with warning status – Error Output received:...
XE3 Visual LiveBindings: User defined objects
The adapter components TListBindSourceAdapter and TObjectBindSourceAdapter enable LiveBindings with user defined TObjects. Here is a user defined TObject for example. type TContact = class private FFirstName: string
Installing Sonar for Delphi
On 15th of November the HTML5 Builder QA Team was in the VLCTesting where we learned very good experiences and shared knowledge, amongst this was the software Sonar, Right now in HTML5 Builder we are not using that tool but we found interesting to add a continuous...
Why isn’t there a Procedure Editor for Sybase ASE like there is for the other database vendors?
I can right mouse click on a procedure in Oracle, DB2 and SQL Server and choose the "Edit in Procedure Editor", but in Sybase ASE this option doesn't exist. Why is "Edit in Procedure Editor" missing in Sybase ASE? Response Niels Gron over 11 years ago Aqua Data Studio...