powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / что-то не так....
25 сообщений из 26, страница 1 из 2
что-то не так....
    #34324509
FoXXX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
много-много лет работал мой проект в связке VFP-MSSQL2000
и вот понадобилось перенести базу на сервер Windows2003
дело на первый взгляд не хитрое
детачил базу
потом попытался накатить MS SQL2000 на сервак 2003, но не тут то было
устанавливаться он отказался, сказал нужно SP3a
раздобыл MQSQL2005, накатил на Win2003 server, приатачил базу, вроде все нормально
пользователя в базе создал
но мое приложение отказывается коннектиться, пишет ерунду какую-то, типа сервера такого нет и или он не активный... бред какой-то
что то не так... что то изменилось..

может кто подскажет в чем у меня дело?

использую ODBC, VFP9 - MSSQL2005

C уважением FoXXX
...
Рейтинг: 0 / 0
что-то не так....
    #34324875
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FoXXXраздобыл MQSQL2005, накатил на Win2003 server, приатачил базу, вроде все нормально
пользователя в базе создал
но мое приложение отказывается коннектиться, пишет ерунду какую-то, типа сервера такого нет и или он не активный... бред какой-тоТам надо разрешить подключаться удаленным клиентам. В 2005 по умолчанию устанавливается утилита - там все просто. SQL SErver Surface area configuration -> Surface area configuration and connections -> Remote connections -> Local and Remote connections...

Good luck!
...
Рейтинг: 0 / 0
что-то не так....
    #34325300
FoXXX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо, завтра попробую.
...
Рейтинг: 0 / 0
что-то не так....
    #34325769
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FoXXXспасибо, завтра попробую.
А зачем так радикально!
Ну, попросили вас установить SP3 (или более новый) для SQL 2000. Так установите! Что тут сложного? Неужели проще перейти на SQL 2005, чем установить SP3 для SQL 2000 !
С уважением, Алексей.
...
Рейтинг: 0 / 0
что-то не так....
    #34325790
FoXXX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
это всеравно прийдется сделать, когда нибудь, почему не сегодня?
...
Рейтинг: 0 / 0
что-то не так....
    #34325894
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleksey-K Неужели проще перейти на SQL 2005...
Мне 2005 понравился новым синтаксисом языка SQL (использование результатов выборки в одном запросе), интеграции с .NET, а не только C++, плюс Microsoft подарил мне полную версию для разработчиков вместе с VS.NET 2005
...
Рейтинг: 0 / 0
что-то не так....
    #34326178
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Ch Aleksey-K Неужели проще перейти на SQL 2005...
Мне 2005 понравился новым синтаксисом языка SQL (использование результатов выборки в одном запросе), интеграции с .NET, а не только C++, плюс Microsoft подарил мне полную версию для разработчиков вместе с VS.NET 2005
1. Это все, конечно, прекрасно, но FoXXX хотел ПОСТАВИТЬ SQL 2000 на Windows 2003, а пришлось установить SQL 2005 ! Кстати, не все,что работало в SQL 2000, у вас будет работать в SQL 2005. Зачем было начинать с установки SQL 2000? Сразу бы и ставил SQL 2005.
2. Sergey Ch, а вы уверенны, что MS вам подарила версию для разработчиков вместе с VS.NET 2005, а не Microsoft SQL Server 2005 Express Edition ?
С уважением, Алексей.
...
Рейтинг: 0 / 0
что-то не так....
    #34326927
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleksey-K2. Sergey Ch, а вы уверенны, что MS вам подарила версию для разработчиков вместе с VS.NET 2005, а не Microsoft SQL Server 2005 Express Edition ?
Уверен, потому как это в лицензиях написано к данным подаркам
...
Рейтинг: 0 / 0
что-то не так....
    #34327018
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey ChУверен, потому как это в лицензиях написано к данным подаркам
Странно, а у меня с MSDN - ой версией VS 2005.NET шел именно Microsoft SQL Server 2005 Express Edition!
Кстати, Сергей, как у вас продвигается дело с C#. Мне тоже пригодится его осваивать для Pocket PC. Красивый язык, но что касается работы с данными после VFP....
Стоило отказыватся от VFP, чтобы медленно... медленно прближаться к тому, что в VFP уже давно есть. DataSet - dbc, DataTable - Table (Курсор) и т.д. И все так не быстро...
С уважением, Алексей.
...
Рейтинг: 0 / 0
что-то не так....
    #34327132
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleksey-K Кстати, Сергей, как у вас продвигается дело с C#. Мне тоже пригодится его осваивать для Pocket PC. Красивый язык, но что касается работы с данными после VFP....
Стоило отказыватся от VFP, чтобы медленно... медленно прближаться к тому, что в VFP уже давно есть. DataSet - dbc, DataTable - Table (Курсор) и т.д. И все так не быстро...
С этим абсолютно согласен. На Microsoft оказывается очень большое давление, чтобы приблизить C# к FoxPro, но сделать то, что сделано в FoxPro, то есть перенести из C++ на .NET у них пока не хватает ресурсов и времени - это очень большая работа (хотя вначале говорили про идеологические соображения, но теперь уже говорят правду)... Плюс то, что они наворотили с LINQ (раннее связывание и SQL подобная работа со всеми данными мне кажется пока идеологической ошибкой, хотя внедрили Generic и ничего, все работаем, забывая про возгласы о недопущении нестрогой типизации)...

В марте буду участвовать в презентации LINQ и .NET 3.0, попробую спросить насколько в 4 версии .NET будет приближен к FoxPro...
...
Рейтинг: 0 / 0
что-то не так....
    #34327288
FoXXX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не помогло...
коннект из сервера на сервер (локально) проходит а по сети нет, подозреваю 2003.. может там что-то не то..
ping проходит, telnet нет..

да, а что там не будет работать? в 2005?
...
Рейтинг: 0 / 0
что-то не так....
    #34327359
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FoXXXне помогло...
коннект из сервера на сервер (локально) проходит а по сети нет, подозреваю 2003..
У меня прекрасно работает связка W2003 + MS SQL Server 2005... Смотрите в сторону безопасности (можно попробовать для начала отключить Firewall на клиенте и сервере)...
...
Рейтинг: 0 / 0
что-то не так....
    #34327427
FoXXX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Firewall - ?

вообще сетка чужая и я не админ..
боязно трогать чужие настройки, хотя все может быть, может там и фаревол.. на 2003м...

нужно будет попробовать
...
Рейтинг: 0 / 0
что-то не так....
    #34327436
FoXXX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сейчас под рукой 2003 го нет,
он там в самом 2003м?

или отдельный ставят? не сталкивались?
...
Рейтинг: 0 / 0
что-то не так....
    #34327560
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FoXXXсейчас под рукой 2003 го нет,
он там в самом 2003м?

или отдельный ставят? не сталкивались?В 2003 есть встроенный Firewall и если Вы разрешили для SQL Server соединения из внешнего мира, то в Firewall должен быть открыт порт для него - по умолчанию кажется 1433 (но я никогда не использую его - всегда меняю)...
...
Рейтинг: 0 / 0
что-то не так....
    #34327875
FoXXX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не в фареволе дело,
в моей домашней сети XP - XP та же проблема..
...
Рейтинг: 0 / 0
что-то не так....
    #34328223
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FoXXXне в фареволе дело,
в моей домашней сети XP - XP та же проблема..
А соединения из внешнего мира по TCP/IP разрешили?
Подключиться у серверу на машине где стоит сам SQL можете? А по TCP/IP?
Имя сервера правильно указываете? У Вас Enterprise Edition or Express?
Firewall отключен на обоих машинах?
...
Рейтинг: 0 / 0
что-то не так....
    #34328316
FoXXX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
отвечаю по пунктам:
1. - да
2.-да
3. не понял
4.имя сервера - IP
5. developer edition
6. фаривола нет
...
Рейтинг: 0 / 0
что-то не так....
    #34328340
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FoXXXотвечаю по пунктам:
1. - да
2.-да
3. не понял
4.имя сервера - IP
5. developer edition
6. фаривола нет
3. В SQL Server configuration manager - должно быть что Protocols for MSSQLSERVER TCP/IP - enable (плюс тут-же можно посмотреть IP addresses). Если только 127,0,0,0 то связаться по IP c ним из внешнего мира будет нельзя...

На клиентской машине установлен Native Client (for MS SQL Server 2005) ?

Если с IP все в порядке то строка соединения для VFP будет примерно как:
Driver=sql native client;server=tcp:151.120.120.140;
так?
...
Рейтинг: 0 / 0
что-то не так....
    #34328382
FoXXX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в домашней сетке:

только 127...


"На клиентской машине установлен Native Client (for MS SQL Server 2005) ?" - это что-то новое
на клиентской машине надо ставить ?
...
Рейтинг: 0 / 0
что-то не так....
    #34328463
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FoXXXв домашней сетке:

только 127...

"На клиентской машине установлен Native Client (for MS SQL Server 2005) ?" - это что-то новое
на клиентской машине надо ставить ?
Если тольк 127... (он зарезервирован как внутренний) То из внешнего мира это адрес Вы не увидите, попробуйте по имени...

Native Client (for MS SQL Server 2005) идет в комплекте самого SQL Server - при начальной установке он устанавливается автоматом... Я просто устанавливаю Express Edidtion, а потом просто прерываю уствновку - клиент остается, сервер не устанавливается на клиенте... Отдельно я не нашел только Native Client (for MS SQL Server 2005) ... Данный клиент имеет много новых вещей, начиная от того, что можно указать какой сервер использовать как запасной в случае обрыва соединения или занятости и т.д...
...
Рейтинг: 0 / 0
что-то не так....
    #34328612
Иванович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторМне 2005 понравился новым синтаксисом языка SQL (использование результатов выборки в одном запросе), интеграции с .NET, а не только C++, плюс Microsoft подарил мне полную версию для разработчиков вместе с VS.NET 2005
..и конечно же полной глючностью (сырость), отсутствию средств отладкии , кучей NET-товский фичей( которые нафиг не нужны ) .. о которой Вы умалчиваете, но в силу своего перерождения уже упорно продвигаете
...
Рейтинг: 0 / 0
что-то не так....
    #34328657
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Иванович... но в силу своего перерождения уже упорно продвигаете ...Я ничего не продвигаю, ибо не торговец, тем более это технический форум, где мы обсуждаем как заставить что-то работать и быть полезным другим людям...

Если по существу, то у меня работает уже на SQL 2005 несколько проектов, причем в самый первый я уже не заглядывал более года... (это про "глюки")

То, как использую SQL Server - база данных, триггеры, хранимые процедуры, синхронизация через интернет, сервисные службы, которые автоматом копируют каждый день и раз в неделю перестраивают индексы, упаковывают etc... Для этих целей есть отладчик хранимых процедур (ошибки и показ оптимизации запросов, но при большом опыте работы с FoxPro он не нужен), есть прекрасный трассировщик всех событий - там видно все, что необходимо для отладки... (это про отладчики)...

Насчет .NET features, при наличии FoxPro они действительно почти не нужны


Хотя как говорится, на "вкус и цвет товарищей нет", некоторым ребятам нравится Oracle, это регулярно обсуждается в разделе "Обсуждение СУБД"...

Good luck!
...
Рейтинг: 0 / 0
что-то не так....
    #34328914
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Иванович ..и конечно же полной глючностью (сырость), отсутствию средств отладкии , кучей NET-товский фичей( которые нафиг не нужны ) .. о которой Вы умалчиваете, но в силу своего перерождения уже упорно продвигаете
Ну, я бы не был бы так категоричен…
1. Глюки в новых продуктах есть всегда. Не знаю, помните ли вы VFP 3.0. Судя по молодому задору, вряд ли, а это прообраз VFP 9.0. Я его хорошо помню.. И глюков там было….
2. «кучей NET-товский фичей». А вот приходиться и их использовать, как не странно. Точнее пришлось один раз. В одном из приложений (трудовые графики) очень желательной оказалась свою агрегатная функция (суммировать время работы в 60-тиричной системе ), не VFP, не SQL 2000 и не SQL 2005 (только T-SQL) такую функциональность не предоставляет, а с помощью .NET CLR (C# или VB.NET) такая проблема решаема.
С уважением, Алексей
...
Рейтинг: 0 / 0
что-то не так....
    #34328927
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FoXXXне в фареволе дело,
в моей домашней сети XP - XP та же проблема..
1. Так и в XP есть FireWall (он там впервые появился с SP2). Тоже надо открыть порт 1433 по TCP
2. Удаленный доступ включен в Server configuration manager ? (см. картинку)
С уважением, Алексей.
...
Рейтинг: 0 / 0
25 сообщений из 26, страница 1 из 2
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / что-то не так....
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]