|
|
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
много-много лет работал мой проект в связке VFP-MSSQL2000 и вот понадобилось перенести базу на сервер Windows2003 дело на первый взгляд не хитрое детачил базу потом попытался накатить MS SQL2000 на сервак 2003, но не тут то было устанавливаться он отказался, сказал нужно SP3a раздобыл MQSQL2005, накатил на Win2003 server, приатачил базу, вроде все нормально пользователя в базе создал но мое приложение отказывается коннектиться, пишет ерунду какую-то, типа сервера такого нет и или он не активный... бред какой-то что то не так... что то изменилось.. может кто подскажет в чем у меня дело? использую ODBC, VFP9 - MSSQL2005 C уважением FoXXX ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2007, 16:32 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
FoXXXраздобыл MQSQL2005, накатил на Win2003 server, приатачил базу, вроде все нормально пользователя в базе создал но мое приложение отказывается коннектиться, пишет ерунду какую-то, типа сервера такого нет и или он не активный... бред какой-тоТам надо разрешить подключаться удаленным клиентам. В 2005 по умолчанию устанавливается утилита - там все просто. SQL SErver Surface area configuration -> Surface area configuration and connections -> Remote connections -> Local and Remote connections... Good luck! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2007, 17:57 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
спасибо, завтра попробую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2007, 20:31 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
FoXXXспасибо, завтра попробую. А зачем так радикально! Ну, попросили вас установить SP3 (или более новый) для SQL 2000. Так установите! Что тут сложного? Неужели проще перейти на SQL 2005, чем установить SP3 для SQL 2000 ! С уважением, Алексей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 08:02 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
это всеравно прийдется сделать, когда нибудь, почему не сегодня? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 08:25 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
Aleksey-K Неужели проще перейти на SQL 2005... Мне 2005 понравился новым синтаксисом языка SQL (использование результатов выборки в одном запросе), интеграции с .NET, а не только C++, плюс Microsoft подарил мне полную версию для разработчиков вместе с VS.NET 2005 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 09:29 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
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 ? С уважением, Алексей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 10:42 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
Aleksey-K2. Sergey Ch, а вы уверенны, что MS вам подарила версию для разработчиков вместе с VS.NET 2005, а не Microsoft SQL Server 2005 Express Edition ? Уверен, потому как это в лицензиях написано к данным подаркам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 13:25 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
Sergey ChУверен, потому как это в лицензиях написано к данным подаркам Странно, а у меня с MSDN - ой версией VS 2005.NET шел именно Microsoft SQL Server 2005 Express Edition! Кстати, Сергей, как у вас продвигается дело с C#. Мне тоже пригодится его осваивать для Pocket PC. Красивый язык, но что касается работы с данными после VFP.... Стоило отказыватся от VFP, чтобы медленно... медленно прближаться к тому, что в VFP уже давно есть. DataSet - dbc, DataTable - Table (Курсор) и т.д. И все так не быстро... С уважением, Алексей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 13:45 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
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... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 14:09 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
не помогло... коннект из сервера на сервер (локально) проходит а по сети нет, подозреваю 2003.. может там что-то не то.. ping проходит, telnet нет.. да, а что там не будет работать? в 2005? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 14:43 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
FoXXXне помогло... коннект из сервера на сервер (локально) проходит а по сети нет, подозреваю 2003.. У меня прекрасно работает связка W2003 + MS SQL Server 2005... Смотрите в сторону безопасности (можно попробовать для начала отключить Firewall на клиенте и сервере)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 15:01 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
Firewall - ? вообще сетка чужая и я не админ.. боязно трогать чужие настройки, хотя все может быть, может там и фаревол.. на 2003м... нужно будет попробовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 15:18 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
сейчас под рукой 2003 го нет, он там в самом 2003м? или отдельный ставят? не сталкивались? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 15:21 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
FoXXXсейчас под рукой 2003 го нет, он там в самом 2003м? или отдельный ставят? не сталкивались?В 2003 есть встроенный Firewall и если Вы разрешили для SQL Server соединения из внешнего мира, то в Firewall должен быть открыт порт для него - по умолчанию кажется 1433 (но я никогда не использую его - всегда меняю)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 15:58 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
не в фареволе дело, в моей домашней сети XP - XP та же проблема.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 17:09 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
FoXXXне в фареволе дело, в моей домашней сети XP - XP та же проблема.. А соединения из внешнего мира по TCP/IP разрешили? Подключиться у серверу на машине где стоит сам SQL можете? А по TCP/IP? Имя сервера правильно указываете? У Вас Enterprise Edition or Express? Firewall отключен на обоих машинах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 18:37 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
отвечаю по пунктам: 1. - да 2.-да 3. не понял 4.имя сервера - IP 5. developer edition 6. фаривола нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 19:12 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
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; так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 19:19 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
в домашней сетке: только 127... "На клиентской машине установлен Native Client (for MS SQL Server 2005) ?" - это что-то новое на клиентской машине надо ставить ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 19:34 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
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) ... Данный клиент имеет много новых вещей, начиная от того, что можно указать какой сервер использовать как запасной в случае обрыва соединения или занятости и т.д... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 20:09 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
авторМне 2005 понравился новым синтаксисом языка SQL (использование результатов выборки в одном запросе), интеграции с .NET, а не только C++, плюс Microsoft подарил мне полную версию для разработчиков вместе с VS.NET 2005 ..и конечно же полной глючностью (сырость), отсутствию средств отладкии , кучей NET-товский фичей( которые нафиг не нужны ) .. о которой Вы умалчиваете, но в силу своего перерождения уже упорно продвигаете ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 22:14 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
Иванович... но в силу своего перерождения уже упорно продвигаете ...Я ничего не продвигаю, ибо не торговец, тем более это технический форум, где мы обсуждаем как заставить что-то работать и быть полезным другим людям... Если по существу, то у меня работает уже на SQL 2005 несколько проектов, причем в самый первый я уже не заглядывал более года... (это про "глюки") То, как использую SQL Server - база данных, триггеры, хранимые процедуры, синхронизация через интернет, сервисные службы, которые автоматом копируют каждый день и раз в неделю перестраивают индексы, упаковывают etc... Для этих целей есть отладчик хранимых процедур (ошибки и показ оптимизации запросов, но при большом опыте работы с FoxPro он не нужен), есть прекрасный трассировщик всех событий - там видно все, что необходимо для отладки... (это про отладчики)... Насчет .NET features, при наличии FoxPro они действительно почти не нужны Хотя как говорится, на "вкус и цвет товарищей нет", некоторым ребятам нравится Oracle, это регулярно обсуждается в разделе "Обсуждение СУБД"... Good luck! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 22:58 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
Иванович ..и конечно же полной глючностью (сырость), отсутствию средств отладкии , кучей NET-товский фичей( которые нафиг не нужны ) .. о которой Вы умалчиваете, но в силу своего перерождения уже упорно продвигаете Ну, я бы не был бы так категоричен… 1. Глюки в новых продуктах есть всегда. Не знаю, помните ли вы VFP 3.0. Судя по молодому задору, вряд ли, а это прообраз VFP 9.0. Я его хорошо помню.. И глюков там было…. 2. «кучей NET-товский фичей». А вот приходиться и их использовать, как не странно. Точнее пришлось один раз. В одном из приложений (трудовые графики) очень желательной оказалась свою агрегатная функция (суммировать время работы в 60-тиричной системе ), не VFP, не SQL 2000 и не SQL 2005 (только T-SQL) такую функциональность не предоставляет, а с помощью .NET CLR (C# или VB.NET) такая проблема решаема. С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2007, 07:50 |
|
||
|
что-то не так....
|
|||
|---|---|---|---|
|
#18+
FoXXXне в фареволе дело, в моей домашней сети XP - XP та же проблема.. 1. Так и в XP есть FireWall (он там впервые появился с SP2). Тоже надо открыть порт 1433 по TCP 2. Удаленный доступ включен в Server configuration manager ? (см. картинку) С уважением, Алексей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2007, 07:59 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=213&tid=1589883]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
23ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 234ms |
| total: | 350ms |

| 0 / 0 |
