В MS SQL Sever возможно иметь регистровые имена базы данных. Таким образом, другими словами, существует ли способ создать 2 базы данных в одном экземпляре «создать базу данных db1» и «создать базу данных DB1»?Идентификатор базы данных с учетом регистра SQL Server
Если да, то как включить это? (Я попытался сделать это сам, и это не позволило мне создать второй раз, но я не уверен, что я пропустил какие-либо настройки)
Примечание: Я видел существующие вопросы по этому вопросу на SO, но они, кажется, ссылаются к объектам в базе данных, и я имею в виду само имя базы данных.
(Причина вопроса не настроить базы данных таким образом, но знать, если такой сценарий может случиться так, что я могу включить в моем тестировании)
Проверьте это http://www.mssqltips.com/sqlservertip/2913/sql-server-case-sensitive-collations-and-dmvs/ –
Не зная 100%, поэтому не можете дать ему ответ, но я сомневаюсь, что вы может это сделать. Я не видел, чтобы это упоминалось, плюс это вызовет проблемы со многими вещами в сервере sql (файлы физической базы данных, сопоставления в системных базах данных и т. Д.), Которые нужно будет обрабатывать очень осторожно. Это не было бы сценарием, о котором я бы беспокоился в тестовой ситуации. –
@ AllanS.Hansen - не уверен, что вы получаете в re: файлы физической базы данных. По * соглашению * имена файлов похожи на имя базы данных, но это просто соглашение. –