Se você instalou o Sql Server 2005 Full!
Quando sua corrida segue:
--------------------------------
usar AdventureWorks
ir
selecione * em sales.customer ---- é um erro!
selecione * em Sales.Customer ---- está certo!
---------------------------------
Este problema está relacionado à configuração de agrupamento do seu banco de dados.
Você pode tentar executar isto para descobrir qual é o agrupamento do seu banco de dados:
SELECT databasepropertyex(AdventureWorks','collation')
O agrupamento do seu banco de dados torna sua consulta sensível a maiúsculas e minúsculas.
Se desejar uma mudança rápida, você pode alterar seu banco de dados para outro agrupamento que não faça distinção entre maiúsculas e minúsculas, por exemplo:
ALTER DATABASE AdventureWorks COLLATE SQL_Latin1_General_CP1_CI_AS
Você pode pesquisar livros online para obter mais informações sobre agrupamento.
E
Existem algumas limitações na alteração do agrupamento de um banco de dados, talvez existam algumas visualizações SCHEMABINGING no banco de dados. você pode consultar os Manuais Online do SQL2005 e localizar:
tópico 'ALTER DATABASE (Transact-SQL)' -> seção 'Comentários' -> 'Alterando o agrupamento do banco de dados'.