2014-09-04 2 views
3

Я пытаюсь использовать провайдера типа SqlDataConnection для подключения к базе данных SQL на Azure.Недопустимое имя объекта 'syscomments' при подключении к базе данных SQL в Azure

type dbSchema = SqlDataConnection<"Server=tcp:123456.database.windows.net,1433;Database={database};User ID={user};Password={password};Trusted_Connection=False;Encrypt=True;Connection Timeout=30;"> 

Когда я пытаюсь подключиться к базе данных с соответствующей строкой соединения, я получаю следующее сообщение об ошибке:

Invalid object name 'syscomments'.

Я не могу показаться, чтобы найти решение этой проблемы другой, что с помощью другого метода подключитесь к базе данных (например, FSharp.Data.SqlClient). Я считаю, что это связано с реализацией Azure Sql Server, однако я не могу найти никакой информации о том, как решить эту проблему. Буду признателен за любую оказанную помощь.

+0

Вы попробовали поиск по ошибке? Я вижу, что у других людей были проблемы с Azure с ним (независимо от F #), начиная с 2008 года! Кажется, они пробовали разные вещи - возможно, один будет работать на вас? – Grundoon

ответ

1

У меня была такая же проблема с поставщиком Microsoft Sql Type. Я начал использовать этот поставщик Sql Type для получения лучших результатов: http://fsprojects.github.io/SQLProvider/

Спасибо Росс МакКинли за то, что он указал мне на это.

Смежные вопросы