-
Recent Posts
Personal Links
SQL Server Links
Windows OS
Meta
Category Archives: Uncategorized
Just when you thought the worst of 2020 was past
Today I got an e-mail from the PASS board indicating that the organization is dissolving. It reads: Dear Bennett, PASS could not have anticipated the impact COVID-19 would have on the world, and on our organization. We are all … Continue reading
Posted in Uncategorized
Comments Off on Just when you thought the worst of 2020 was past
Photography Hobby Stuff
A few weeks ago I bought a Pentax Spotmatic at thrift store. It ran around 15 bucks. I bought it because it appeared to have a nearly pristine Super Takumar 50mm F1.4 lens. Post-purchase and on closer inspection, I found … Continue reading
Posted in Personal, Uncategorized
Comments Off on Photography Hobby Stuff
Azure Cert
Today I finished and passed the Microsoft/edX DAT219x: Provisioning SQL Server and Azure SQL Databases certification course. It covered provisioning and configuring Azure SQL databases, i.e., PAAS, as well as building SQL Server instances on both Azure Windows and Linux … Continue reading
SQL Server 2017 on Linux POC
Fun, new stuff today. I installed an instance of Ubuntu on my Oracle VirtualBox hypervisor and then installed SQL Server 2017 using the directions found here. Once installation was complete I used systemctl status mssql-server to validate that the services … Continue reading
Posted in Uncategorized
Comments Off on SQL Server 2017 on Linux POC
AlwaysOn Availability Group Aware SQL Agent Job Step
The SQL Agent job step that I present here is intended to make a job execute only if the node currently owns a specified replica. The T-SQL for this job step leverages a function that was published in SQL Server … Continue reading
Posted in SQL Server, T-SQL, Uncategorized
Tagged AlwaysOn
Comments Off on AlwaysOn Availability Group Aware SQL Agent Job Step
24 Hours of PASS Spring 2017
The Spring 2017 24HOP focused on data security, a subject near and dear to me. One of favorite presentations was Bob Pusateri’s Passive Security for Hostile Environments. He showed what measures you can take when you have a situation where … Continue reading
Posted in Uncategorized
Comments Off on 24 Hours of PASS Spring 2017
Controlling Large Deletions and Transaction Log Growth
Deleting from very large tables can cause uncontrolled transaction log growth. The way around this is to perform an iterative TOP(n) delete where you limit the number of rows to be deleted in each batch. I got this idea from … Continue reading
Posted in Uncategorized
Comments Off on Controlling Large Deletions and Transaction Log Growth
Columnstore Index Performance Improvements
We have dimensional data mart running on SQL Server 2012. The larger fact tables vary between 7 and 17 billion rows. No fancy data types, no LOB data types, and all the join keys are ints. There were already well-tuned … Continue reading
Posted in Uncategorized
Comments Off on Columnstore Index Performance Improvements
Way too Many Virtual Log Files
Holy cow! Today I encountered a database with nearly 10,000 VLFs! I should have taken a screenshot. I used Kimberly Tripp’s guidance to get things under control
Posted in Uncategorized
Comments Off on Way too Many Virtual Log Files
Moving Master and Resource databases
You may encounter the error message SQL SERVER is in SINGLE USER MODE and only one administrator can connect when moving the Master and Resource databases when following the procedure in BOL. It happens right after you bring up SQL … Continue reading
Posted in Uncategorized
Comments Off on Moving Master and Resource databases
Converting an existing Perfmon .BLG file to CSV
You may run across the situation where you need to import an existing Perfmon (or System Monitor) binary log file into and Excel spreadsheet or SQL database. The obvious first step is to convert it to CSV format. It took … Continue reading
Posted in Uncategorized, Utilities, Windows OS
Comments Off on Converting an existing Perfmon .BLG file to CSV
Moving
I originally blogged on Yahoo 360, but it is a lame duck, so I’m moving my postings over to WordPress.
Posted in Uncategorized
Comments Off on Moving
Retina WiFi Scanner
I audited my Wireless Access Point using the free Retina WiFi Scanner from eEye Digital Security. According to it, my WPA PSK key length was too short, so I increased it to around 25 characters. If you look at the … Continue reading
Posted in Uncategorized
Comments Off on Retina WiFi Scanner
Earlier Postings
…stuff imported from an earlier journal 2/3/07 I stumbled across a number of useful SQL security tools at SQLSecurity.com: http://www.sqlsecurity.com/Tools/FreeTools/tabid/65/Default.aspx 1/23/07 I ran into a problem configuring SQL XML support in IIS 6.0. When I went to do a query … Continue reading
Posted in Uncategorized
Comments Off on Earlier Postings