Подключиться к базе данных MSSQL с точкой в ​​имени, используя ODBC - PullRequest
1 голос
/ 27 января 2012

Если у меня есть база данных с именем что-то вроде "foo4.3", и я пытаюсь подключиться к ней с помощью odbc, она ищет базу данных с именем "foo4". Точка прекрасно работает в любой другой строке (например, "foo4.3" выводит "foo4.3", поэтому я немного запутался, почему он пытается найти базу данных с именем "foo4". Я уже попробовал буквенную строковую версию (одинарные кавычки), а также строку с разрешенным экранированием (двойные кавычки) и попытался уйти от точки, но я получил те же результаты.

1 Ответ

1 голос
/ 27 января 2012

Оберните имя базы данных в скобках: [foo4.3]

...