Problems displaying this newsletter? View online.
SQL Server Central
Featured Contents
Question of the Day
Redgate SQL Compare
The Voice of the DBA
 

Working with People

Today's  editorial was originally published on Sept 9, 2015. It is being re-run as Steve is on vacation.

Many DBAs have gotten the reputation of being difficult to work with. I think some of this is based on the impedance mismatch between developers and DBAs that seems to cause issues in many organizations. Many developers want their changes to be deployed quickly, while DBAs want extensive review and testing to be sure that no problems will occur. This prioritization of stability over enhancements by DBAs does make us seem difficult to managers, PMs, and no shortage of clients.

As the job of data professional has morphed and matured, many of us that might have been strictly DBAs or developers in the past now often need to work with many other people. We find all types and ranges of personalities that we must deal with, and I would guess many of us find other people difficult to deal with.

Learning to work with difficult people is a skill itself, and I ran across a piece that talks about a few ways that each of us might work with those we find difficult. Maybe more importantly, if we are perceived as difficult, perhaps we can learn a few things about ourselves and how we might adjust our own personality to work with others, or even perhaps we can give others ideas on how to best interact with us. The piece looks at emotional intelligence (EQ), which isn't necessarily correlated to any other sort of intelligence, so don't think a low EQ implies anyone is lacking technical talent.

Our interpersonal interactions are important. As important as our technical skills, if not more so. Learning more about ourselves and learning how to better work with others are important skills for us that can help ensure we have an enjoyable, as well as successful, career.

Steve Jones - SSC Editor

Join the debate, and respond to today's editorial on the forums

 
 Featured Contents

Scaling SSRS Support for SQL Azure with Containers

pauls 72822 from SQLServerCentral

In this article, see one of the ways in which a container can be created and used for in SSRS as the source for reports.

The ‘= NULL’ Mistake and other SQL NULL Heresies

Additional Articles from Redgate

The SQL Prompt Best Practice rule checks whether a comparison or expression includes a NULL literal ('NULL'), which in SQL Server, rather than result in an error, will simply always produce a NULL result. Phil Factor explains how to avoid this, and other SQL NULL-related calamities.

Introduction to Running SQL Server 2019 on Kubernetes

Additional Articles from Database Journal

The release of SQL Server 2019 further extends the ability to host SQL Server instances on Linux, including running Docker-based SQL Server images on Kubernetes clusters. This latest release further extends the multi-platform capabilities by allowing for Kubernetes-based deployments of SQL Server Always On Availability Groups, delivering increased level of resiliency. Read on to learn more about the basic characteristics of these deployments!

From the SQL Server Central Blogs - Big Data Workshop

James Serra from James Serra's Blog

A challenge I have with customers who want to get hands-on experience with the Azure products that are found in a modern data warehouse architecture is finding a workshop...

From the SQL Server Central Blogs - Power BI Interview Questions – Volume 03 – DAX

Devin Knight from Devin Knight

Welcome to our continuing series that Erin Ostrowsky [Blog | Twitter] and I spend focusing on interviewing for a Power BI position. This series will

 

 Question of the Day

Today's question (by Steve Jones - SSC Editor):

 

The first step

For the first histogram step in SQL Server 2017 statistics, what is the value of the average_range_rows column stored in sys.stats?

Think you know the answer? Click here, and find out if you are right.

 

 

 Yesterday's Question of the Day (by Steve Jones - SSC Editor)

Running a Production Docker Container

I want run a SQL Server 2017 in a container in production. Which of these variables must I specify when I execute the docker run command?

Answer: ACCEPT_EULA and SA_PASSWORD, and MSSQL_PID only

Explanation: For production containers, the EULA, password, and edition must be specified. You should hold a valid license key for the edition you specify. Ref: Configure SQL Server container images on Docker - https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-configure-docker?view=sql-server-2017

Discuss this question and answer on the forums

 

 

 

Database Pros Who Need Your Help

Here's a few of the new posts today on the forums. To see more, visit the forums.


SQL Server 2017 - Development
Group and total by column Name - Guys, How do i group the below by type and date so i have a total for each day for each person by each type. So the desired results should look like: INTO #SampleData2 FROM ( VALUES ('2019-01-01', 'Dave', 'Break', 797), ('2019-01-01', 'Dave', 'Break', 746), ('2019-01-01', 'Dave', 'Break', 511), ('2019-01-01', 'Bethan', 'Break', 631), ('2019-01-01', 'Bethan', […]
What is wrong with my code? - Here is my code: CREATE TABLE ProjectCodes ( ProjectID varchar(22), ProjectName varchar(25), Level char(1), [Project Classification] varchar(14), [Project Type] varchar(11), Billable char(1), DEFAULT 'Y', [Allow Charging] char(1), DEFAULT 'Y', Active char(1), DEFAULT 'Y', [Contract No] char(17), [Task Order No] char(17), CONSTRAINT PK_ProjectCodes_ProjectID PRIMARY KEY CLUSTERED (ProjectID ASC) )   The error message is: Msg 142, […]
SQL error : Message 207 - Can anyone help me understanding this particular werror :   Msg 207, Level 16, State 1, Procedure SP_FlagTests_CY, Line 266 Invalid column name 'BaseSolvencyBuffer_CYMinus1'.
Computed Columns Formulas - So, I'm trying to figure out what's the best approach for this: (FIelds:) A - currency B - Equals A C - (A+B)/2 D - Checkbox: If on, C=C/2 (meaning, not a new field, just turns C into Half of C) I need this fields to be "persisted", so that I can use them on […]
understanding behavior [with persist_sample_percent=on] on maintenance process. - When creating a table [s1].[tmp_t1], inserting some data into same table (~500 rows) from table [s1].[t1], dropping [s1].[t1], and renaming [s1].[tmp_t1] to [s1].[t1] as a part of a maintenance process, I am seeing update stats without using the persisted option and n rows that i last executed manually. I am wondering why the query optimizer […]
empty table is large - I have a table used for staging during ETL. It is empty most of the time, but on occasion, during data loading, it can get quite large. Even after all records are deleted, the table is still very large & this is making table scans very slow regardless of how many rows it has. Table […]
SQL Server 2016 - Administration
Migration from MS Sql Server 2016 => PostgreSQL 9.6.12 - Looks like this is going to be a thing for me sooner rather than later and I'm just starting to think about how to go about this. Does anyone have any good reference material or know about any conversion apps that are worth the effort? Also, does anyone have any advice for keeping a PostgreSQL […]
SQL Server Agent stops unexpectedly - SQL 2016 Enterprise running on Server 2012 We migrated a lot of ETL jobs to a new server and after about a week of running the agent stopped on us one morning.  This happened again about 4 days later. Nothing in the agent or SQL logs. in both cases the event viewer showed an application […]
Administration - SQL Server 2014
Change Character - I need to change Varchar column from 100 to 200 for one of the table Table has 80 Million records and allows Null values. I don't have test server to test, so i am curious how long it will take to Alter Column from 100 to 200 Varchar
Development - SQL Server 2014
Is there CLEAN function, or similar, similar to the Excel function> - The Tables I use often times have control characters in them, like CRs and LFs.  The data also has spaces. I know how to remove spaces, but how can I a function like CLEAN (in Excel) in my SSMS report?? possible?   thanks
SQL 2012 - General
https://first2fitness.com/brilliance-sf-cream-uk/ - Seventy five percent of our skin is included water and collagen. Our skin is presented to cruel UVA and UVB radiation bringing about age spots, barely recognizable differences, and wrinkles. As we age, our bodies produce less and less collagen, prompting the arrangement of wrinkles and scarcely discernible differences. Most enemy of maturing items use […]
SQL Server 2008 - General
how to get 0 if records have empty or null values when column datatype is numeri - Hi I have one doubt in sql server how to get 0 when records have empty or null values when column datatype is numeric in sql server else get max(id) values in sql server Table : empid CREATE TABLE [dbo].[empid]( [id] [numeric](11, 0) NULL ) ON [PRIMARY] GO INSERT [dbo].[empid] ([id]) VALUES (NULL) GO INSERT […]
SQL Azure - Development
Azure SQL MI Question (tempdb issue) - We are getting following error while dumping data from Databricks into SQL MI. "Error : Could not allocate space for object 'dbo.SORT temporary run storage: 140799153471488' in database 'tempdb' because the 'PRIMARY' filegroup is full. Create disk space by deleting unneeded files, dropping objects in the filegroup, adding additional files to the filegroup, or setting […]
Reporting Services
Comparing list to only show Names that have not turned in something - I have 2 Data Sets. One that shows The peoples names and when they have turned in there field logs. Then I have a data set that is just a list of names. How can i compare the two data sets to only show the names of the employees that have not turned in a […]
Integration Services
How to run package (catalog) from PowerShell with Environment variable in DTExec - Hello Everyone, I am new to PowerShell. I don't even know the basics. I have used the below script and able to run the package successfully. But the problem with this script is it just triggering the package and returning the execution id. Not sure whether the package got succeeded or not. https://docs.microsoft.com/en-us/sql/integration-services/ssis-quickstart-run-powershell?view=sql-server-2017 Later I […]
 

 

RSS FeedTwitter

This email has been sent to {email}. To be removed from this list, please click here. If you have any problems leaving the list, please contact the webmaster@sqlservercentral.com. This newsletter was sent to you because you signed up at SQLServerCentral.com.
©2019 Redgate Software Ltd, Newnham House, Cambridge Business Park, Cambridge, CB4 0WZ, United Kingdom. All rights reserved.
webmaster@sqlservercentral.com

 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -