Eu sei que é possível alterar muitos dos caminhos padrão ao instalar o SQL Server e, geralmente, quando faço uma instalação, altero as pastas de dados e log para unidades separadas (geralmente D e E), no entanto, recentemente recebi um máquina pré-instalada que está executando um nome de instância diferente do padrão e eles configuraram o diretório raiz da instância para estar na unidade D junto com os arquivos mdf. Isso significa que, no que normalmente seria uma unidade relativamente limpa, com apenas pastas e arquivos de banco de dados, agora também tenho uma instalação completa dos binários do SQL Server.
ou seja, agora tenho o seguinte:
C:\Program Files\Microsoft SQL Server\ --Base Install
D:\Microsoft SQL Server\MSSQL10_50.MyInstance --Instance Binaries
D:\Microsoft SQL Server\MSSQL10_50.MyInstance\MSSQL\DATA --Data Files
E:\Microsoft SQL Server\MSSQL10_50.MyInstance\MSSQL\LOGS --Log Files
Onde normalmente eu correria com algo como:
C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\ --Base Install & Default Instance Binaries
D:\MSSQL\DATA --Data Files
E:\MSSQL\LOGS --Log Files
Posso entender por que é necessário ter uma pasta binária de instância separada, mas não consigo ver por que seria útil colocar todos esses binários em uma unidade separada.
Alguém pode me dizer por que isso pode ser uma coisa razoável a fazer? Ou talvez simplesmente não faça diferença alguma? Para mim, parece terrivelmente desarrumado...