Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS SQL server

Вопросы связанные с MS SQL server

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: нет соединения с базой SQL
 
 автор: Едрёныч   (02.03.2010 в 12:56)   личное сообщение
 
 

Решил прочесть книгу Д. Сеппы. Скачал примеры кодов. Пытаюсь запустить проекты из VISUAL STUDIO и получаю ошибку : SqlException was unhandled Подключение к серверу успешно установлено, но затем произошла ошибка при входе. (provider: Поставщик общей памяти, error: 0 - С обоих концов канала отсутствуют процессы.). Около cn.Open. Сначала он писал по-английски, что не принимает пароль . Кто-нибудь сталкивался?

  Ответить  
 
 автор: FORMAT   (02.03.2010 в 13:18)   личное сообщение
 
 

Как выглядит строка подключения?

  Ответить  
 
 автор: Едрёныч   (02.03.2010 в 14:41)   личное сообщение
 
 

Пример взят из chapter 10 в других та же ошибка.

Module Module1
Const CONNECTION_STRING As String = "Data Source=.\SQLExpress;Initial Catalog=Northwind;Integrated Security=True;"
Const ORDER_ID As Integer = 10503

Sub Main()
SqlDataAdapter_NoUpdatingLogic()
SqlCommand_SubmitChangesViaParameterizedQuerie s()
SqlDataAdapter_SubmitChangesViaParameterizedQuerie s()
SqlDataAdapter_SubmitChangesViaStoredProcedures()
SqlCommandBuilder_ShowSchemaUsedToBuildLogic()
SqlCommandBuilder_SubmitUpdates()
SqlDataAdapter_SubmitChangesInTransaction()
SqlCommandBuilder_SubmitChangesInTransaction()
End Sub

Private Sub SqlDataAdapter_NoUpdatingLogic()
Console.WriteLine("SqlDataAdapter_NoUpdatingLogic - Will throw InvalidOperationException")

'Retrieve the contents of the order into a DataTable.
Dim strSQL As String
strSQL = "SELECT OrderID, ProductID, Quantity, UnitPrice " & _
"FROM [Order Details] WHERE OrderID = @OrderID " & _
"ORDER BY ProductID"
Using cn As New SqlConnection(CONNECTION_STRING)
cn.Open()

Вот у этого cn.Open() и вылезает ошибка. Вполне вероятно, что ответ прост, но я только начал изучать.

  Ответить  
 
 автор: час   (02.03.2010 в 14:51)   личное сообщение
 
 

А чёта не видно ни логина ни пароля?

  Ответить  
 
 автор: FORMAT   (02.03.2010 в 14:55)   личное сообщение
 
 


Const CONNECTION_STRING As String = "Data Source=.\SQLExpress;Initial Catalog=Northwind;Integrated Security=True;"


Вот где ваша ошибка. Тут должно стоять имя вашего sqlserver-а
Например у меня этот сервер назывется
BAABBBB5D9FE43F\SQLEXPRESS

  Ответить  
 
 автор: Едрёныч   (02.03.2010 в 15:57)   личное сообщение
 
 

Сделал так
Const CONNECTION_STRING As String = "Data Source=.\VIRTUAL_VOVA\SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True;"
Не знаю нужен ли обратный слэш и точка (без них, те просто VIRTUAL_VOVA\SQLEXPRESS, ошибка та же), но ошибка изменилась на :

Ошибка при подключении к серверу. При подключении к SQL Server 2005 эта ошибка может быть вызвана тем, что стандартные параметры SQL Server не разрешают удаленные подключения. (provider: Сетевые интерфейсы SQL, error: 26 - Ошибка при обнаружении указанного сервера или экземпляра)

Может в настройках сервера надо изменить что-то?

  Ответить  
 
 автор: FORMAT   (02.03.2010 в 16:53)   личное сообщение
 
 

http://aquesthosting.com/sqlerror26
http://support.microsoft.com/kb/914277/ru

До кучи еще и это
http://www.google.com.by/search?hl=ru&lr=lang_ru&q=provider:+%D0%A1%D0%B5%D1%82%D0%B5%D0%B2%D1%8B%D0%B5+%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81%D1%8B+SQL,+error:+26+-+%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B0+%D0%BF%D1%80%D0%B8+%D0%BE%D0%B1%D0%BD%D0%B0%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%B8%D0%B8+%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE+%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0+%D0%B8%D0%BB%D0%B8+%D1%8D%D0%BA%D0%B7%D0%B5%D0%BC%D0%BF%D0%BB%D1%8F%D1%80%D0%B0&start=0&sa=N

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList