SQLEXPRESS
Модератор: Andrew™
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
SQLEXPRESS
Программа(C9) не видет по сети MS SQLEXPRESS server2014. На сервере запускается без проблем. Перекопал все но, не что не помогает. Может кто настраивал, помогите пожалуйста...
- morkovin
- Ветеран
- Сообщения: 910
- Зарегистрирован: 20 Июль 2005, 14:53
- Откуда: Volgograd, Russia
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
- Контактная информация:
- Admin
- Администратор
- Сообщения: 3963
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 28 раз
- Поблагодарили: 22 раза
- Контактная информация:
SQLEXPRESS
Протоколы включены?
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
SQLEXPRESS
Не видят.
Включил. Но номер порта не знаю какой ставить, так как у меня именованный экземпляр сервера (обращаться надо сервер\sqlexpress).
А для именованных порты используются с 40000-50000 (примерно), я поставил 49972.
Пока писал, нашел, как установить SQLEXPRESS, как обычный сервер чтобы обращаться к нему по имени компьютера, и с портами все встанет на место.
Экземпляры по умолчанию и именованные экземпляры SQL Server Express
В SQL Server Express по умолчанию всегда используется именованный экземпляр. При установке SQL Server Express следует указывать имя экземпляра, иначе будет использоваться стандартный именованный экземпляр SQLExpress. Если используется стандартный именованный экземпляр, экземпляр указывается как имя компьютера\SQLExpress.
SQL Server Express можно установить в качестве экземпляра по умолчанию SQL Server, если в качестве экземпляра по умолчанию на сервере не установлена другая версия SQL Server. Для этого установите SQL Server Express в экземпляр с использованием имени MSSQLSERVER. В результате во время настройки SQL Server Express установится в качестве стандартного не именованного экземпляра.
Чтобы определить, является ли экземпляр SQL Server экземпляром SQL Server Express, см. раздел Как определить экземпляр SQL Server Express.
- morkovin
- Ветеран
- Сообщения: 910
- Зарегистрирован: 20 Июль 2005, 14:53
- Откуда: Volgograd, Russia
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
- Контактная информация:
SQLEXPRESS
Странно! У меня все стандартные порты - 1433. В брандмауре сервера открываю именно этот порт для входящих и исходящих соединений для TCP и UDP.А для именованных порты используются с 40000-50000 (примерно), я поставил 49972
WBR, morkovin
-
- ✯ Ветеран ✯
- Сообщения: 5007
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
SQLEXPRESS
Какой виндовый сервер? По опыту с SQLAnywhere и Windows2008R2 - на сервере в политиках безопасности (точно путь не скажу на вскидку) я даю разрешение серверу SQLAnywhere получать/отправлять пакеты по сети. Иначе SQL сервер живёт автономно. В Win2003 такого не было, к слову.
We are hard at work… for you.
- Admin
- Администратор
- Сообщения: 3963
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 28 раз
- Поблагодарили: 22 раза
- Контактная информация:
SQLEXPRESS
Настройки файрвола еще проверьте.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1378
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
SQLEXPRESS
Просто дам ссылку на проверенный алгоритм установки
http://www.monitor-crm.ru/zip/sql2008.doc
Правда это по 2008 серверу, но вроде в 2012 и 2014 ничего принципиально в этом плане не менялось
Может у вас просто служба обозревателя выключена, например. Или имя сервера в подключении указываете без инстанции
На крайний случай поставьте 2008 R2. Или принципиально 2014? А зачем?
http://www.monitor-crm.ru/zip/sql2008.doc
Правда это по 2008 серверу, но вроде в 2012 и 2014 ничего принципиально в этом плане не менялось
Может у вас просто служба обозревателя выключена, например. Или имя сервера в подключении указываете без инстанции
На крайний случай поставьте 2008 R2. Или принципиально 2014? А зачем?
SQLEXPRESS
Пока отключены файрвол и антивир.
Сделал все по инструкции, но у меня вопрос: В каком состоянии да/нет у вас находятся выделенные пункты (желательно все 7):
И какой порт указан или не указан в обведенном месте:
Мне кажется что на клиенте (Windows 8.1) нужно установить MDAC или JET?
- Admin
- Администратор
- Сообщения: 3963
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 28 раз
- Поблагодарили: 22 раза
- Контактная информация:
SQLEXPRESS
Не знаю причину но именно в этом месте (Протоколы для MSSQLSERVER) у нас все IP адреса выключены.
В настройке этой части не силен. Наш SQL сервер доступен и по IP и по имени, включая конечно же другие подсети. Так же сервер залинкован с другими серверами. Все работает.
Порт везде 1433
В настройке этой части не силен. Наш SQL сервер доступен и по IP и по имени, включая конечно же другие подсети. Так же сервер залинкован с другими серверами. Все работает.
Порт везде 1433
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Admin
- Администратор
- Сообщения: 3963
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 28 раз
- Поблагодарили: 22 раза
- Контактная информация:
SQLEXPRESS
Для работы через MAV (ODBC) хватает установки MS Office
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
SQLEXPRESS
Я сам включил... По тому что, по умолчанию, TCP был выключен, я и подумал что и протоколы тоже выключены по умолчанию...
Установлен OpenOffice. Надо что то установить...
А по второй картинке, нужно там указывать порт если да то какой?
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1378
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
SQLEXPRESS
В каком состоянии находятся где? )) Я этот экспресс десяткам клиентов ставлю, сегодня буду очередной раз ставить - посмотрю, но как правило, ничего на этой закладке не делаю. На клиенте в 99% случаев делать вообще ничего не надо. Когда-то очень давно приходилось ставить MDAC, сейчас оно уже в комплекте идет. В случае каких-то непонятных проблем могу порекомендовать такое - поставить на клиента SQL Management Studio отдельно, попробовать подключиться и посмотреть, что напишет. Попробуйте еще с клиента телнет на порт 1433. После всех изменений в настройках SQL не забывайте службу перезапускатьpansoft писал(а):Сделал все по инструкции, но у меня вопрос: В каком состоянии да/нет у вас находятся выделенные пункты (желательно все 7)
Мне кажется что на клиенте (Windows 8.1) нужно установить MDAC или JET?
- Admin
- Администратор
- Сообщения: 3963
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 28 раз
- Поблагодарили: 22 раза
- Контактная информация:
SQLEXPRESS
Это проверенный метод. Я им пользуюсь, а именно - с помощью Management Studio создаю БД и в ее разделе безопасности указываю сетевые входы (имена пользователей, которым разрешен доступ), тогда С9 начинает "видеть" БД и можно программно подключиться
Любить и обещать ничего не стоит