Category Archives: Connect

Connect Item – Allow on SSRS subscription the content data on e-mail body

Hi Guys,

Just decided to have this post English for one simple reason: to get more votes on this connect item I just opened.

These days I am working a lot with SSRS and I really miss something that could be very useful when creating SSRS Subscription. For those doesn’t know what is a SSRS Subscription I deeply recommend you to take a look here. Basically, when creating a subscription you have two options, which is:

  1. Deliver the report on a Windows File Share
  2. Deliver the report by e-mail as a attached file.

Although, deliver the report as attached file is not a big problem, would be beneficial to have another option to deliver the content of this report on the body of the e-mail. I know someone can say: “If someone wants to deliver a e-mail with a million rows?”. Well, that’s the case I say you need to analyze your environment and see if the setting would be important for you.

Thinking about that, I decided to create a suggestion connect item to ask to Microsoft to consider creating this option for future releases.

https://connect.microsoft.com/SQLServer/feedback/details/832766/allow-on-ssrs-subscription-the-content-data-on-e-mail-body

I hope you find this as useful as I do and vote it on the same.

Regards,
Marcos Freccia

SQL Server Connect Item – Central Management Server

Olá Pessoal,

Estou um bom tempo afastado do blog, mas é por uma boa causa. Essa semana passei por um pequeno problema com o Central Management Server (CMS). Para que administra muitos servidores de SQL Server, sabe o quanto essa feature ajuda em nosso dia-a-dia.

Realizando uma consulta utilizando o CMS vi que um servidor estava dentro de um pasta errada, no mesmo momento realizei a remoção da mesma, porem ai é que vem o problema. Se você já esta com a query aberta naquela pasta onde o servidor excluido estava o SQL Server ainda considera o mesmo se você realizar uma nova consulta. Um workaround seria fechar a query e abri-la novamente e só assim o SQL Server passará a considerar a lista atual de servidores. Read the rest of this entry

SQL Server Bug – Connect Item

Olá pessoal,

Recentemente estava realizando algumas verificações para  criação de índices e em um dos meus testes me deparei com um problema aonde o índice que possuí a opção ALLOW_PAGE_LOCKS desabilitada, um index reorganize não é possível de ser feito. Até então tudo bem, pois temos a documentação nesse link que nos mostra exatamente esse detalhe. Porem, existe um problema que para mim é um bug no momento em que o comando “ALTER INDEX ALL ON SomeTable REORGANIZE” é executado. Em um cenário normal o SQL Server deveria nesses casos realizar uma pre-verificação desses requerimentos para se rodar um REORGANIZE em todos os índices, mas o que acontece é que o SQL Server inicia o comando e quando ele chegar no índice com o ALLOW_PAGE_LOCKS = OFF é que acontece acontece o erro e a operação é abortada. Vale lembrar também que todos os outros índices após o erro acontecer não são reorganizados.

Em uma operação de reorganize em um indice grande, esse problema pode se tornar bastante grande. Portanto, peço por gentileza para que votem no Connect Item abaixo.

Allow_Page_locks is OFF for a single index and error in “ALTER INDEX ALL” where a quick verification isn’t done

Hi Everybody,

Recently doing some digging in index tuning and optimization I came across a very interesting details that to me it seems a bug. When you try to run an Index Reorganize in a index with the option ALLOW_PAGE_LOCKS = OFF the reorganize fails. That’s totally acceptable, since it’s very well documented here. However, when you run the following command “ALTER INDEX ALL on  SomeTable REORGANIZE” SQL Server will execute the reorganize until it comes to the index with that option disabled, so, you will waste so much time in a big table and the operation in will be cancelled. The Index transaction for itself it isn’t rolled back, but the index after this one isn’t reorganized. So, I’ve created the following Connect Item and ask you guys to vote it.

Allow_Page_locks is OFF for a single index and error in “ALTER INDEX ALL” where a quick verification isn’t done

Thanks,
Marcos Freccia

Connect Item para melhorias em mensagens de erro

Olá Pessoal,

Isso já estava me dando uma dor de cabeça grande e de uma vez por todas decidi abrir um connect de sugestão para o SQL Server. Não sei se muitos sofrem com esse mesmo problema e com isso peço a opinião de todos aqui é referente a mensagem de erro logada no errolog do SQL Server quando o serviço do SQL Engine é reiniciado ou justamente para de funcionar.

Atualmente a mensagem de erro logada é essa abaixo.

SQL Server is terminating in response to a ‘stop’ request from Service Control Manager. This is an informational message only. No user action is required.

Read the rest of this entry