Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

работа с MSSQL Server на других компах. [D5, MSSQL]


Страницы:   1 2 3

Павел ©   (2004-09-07 08:48:00) 

Дорогие товарищи, Мастера !
На компе я установил MSSQL Server локально, там же разработал программку на Делфи. Тепреь хочу, чтобы с других компов можно было подключаца к моему MSSQL Server и работать с моей программой. Не обязательно одновременно. Просто чтоб можно было работать с моей программой на других компах. Подскажите что тут нужно сделать ?


сергей1   (2004-09-07 13:10:00) [21]

если комп в другой подсети, нужен маршрутизатор что-бы до него добраться. Просто набрав его ip ты его не увидишь, сам проэксперементируй -  попробуй пропинговать другую подсетку - в ответ будет тишина !


Ega23   (2004-09-07 12:43:00) [22]

Ты к серверу можешь подконнектиться, даже если он в другом домене. IP просто надо знать.


сергей1   (2004-09-07 11:58:00) [23]

2 ksergey

для общего развития, скажи такую вещь,

контроллером могут быть только W2000 Server ?
если я с обычного W2000 Prof. авторизуюсь в домене, я разве буду видеть остальные такие-же клиенты, или только сервер.
И если их видно, не проще использовать workgroup ?

sorry, это все не по теме топика, просто никак руки не доходят разобраться с этой темой


KSergey   (2004-09-07 11:47:00) [24]

> [20] сергей1   (07.09.04 11:42)
> А что, стОит поставить
> сервер на обычный клиентский комп и все работает ?

Разумеется. При верных настройках, понятно, впрочем стандартных, никак не связанных с контрллерон/не контроллером. Впрочем, смотря что считать клиентской машиной. (и, ключевые слова: какой метод авторизации использовать)

> а ты сам это делал ?

А то ;)
Да если все на контроллер свешать... Скиснет, однако ;)


сергей1   (2004-09-07 11:42:00) [25]

2 ksergey

сам не делал, утверждать не буду. А что, стОит поставить сервер на обычный клиентский комп и все работает ?
а ты сам это делал ?


KSergey   (2004-09-07 11:39:00) [26]

> [17] Ega23 ©   (07.09.04 11:26)

Да, но он-то наработал новую! Но старыми подходами. Не всегда хорошо.

> [12] сергей1   (07.09.04 09:54)
> ? если домен, то сервак должен быть проинсталлирован на
> контроллер домена

Зачем? Не надо обманывать.


сергей1   (2004-09-07 11:35:00) [27]

2 ega

так Павел-то что писал:

>там же разработал программку на Делфи. Тепреь хочу...

т.е. недавноразработал

слово недавно здесь ключевое :)


Ega23   (2004-09-07 11:26:00) [28]

в delphi он есть только в целях совместимости со старыми программами.

Ключевое слово. А этих программ знаешь сколько дофига?


Skyle   (2004-09-07 10:45:00) [29]


>  если домен, то сервак должен быть проинсталлирован на контроллер
> домена

А?


сергей1   (2004-09-07 10:33:00) [30]

потому-что есть суп вилкой тоже оригинально.

Поддержка BDE практически прекращена Borland, в delphi он есть только в целях совместимости со старыми программами.
А ADO как раз является рекомендованным методом доступа к серверам microsoft'a, т.к. драйвера micrisoft'a для своей собственной БД обладают более высоким качеством, чем драйвера других провайдеров


Ega23   (2004-09-07 09:59:00) [31]

ты что, с MSSQL через bde работаешь что-ли ? оригинально. Там вообще-то вкладка ADO есть.

А почему оригинально?


Павел   (2004-09-07 09:56:00) [32]

БДЕ настроил и всё пошло.
Пасиба !!!!!!!!
Ну правда сначала ругнулось, закосило на файл NTWDBLIB.DLL
я его перекинул со своего компа на другой и всё пошло.


сергей1   (2004-09-07 09:54:00) [33]

ты что, с MSSQL через bde работаешь что-ли ? оригинально. Там вообще-то вкладка ADO есть.

Кроме того, как сетка организована ? домен или workgroup ? если домен, то сервак должен быть проинсталлирован на контроллер домена (хотя я сам это не делал, так что там какие-нибудь тонкости могут появиться)
ну а если workgroup - комп с сервером должен светиться в папке "Соседние компьютеры".


Павел   (2004-09-07 09:40:00) [34]

2[7] Павел   (07.09.04 09:29)
>TQuery
Дык БДЕ наверное надо устанавливать

Этим пока и займусь, если не застопарюсь.


Sergey13   (2004-09-07 09:38:00) [35]

2[7] Павел   (07.09.04 09:29)
>TQuery
Дык БДЕ наверное надо устанавливать.


Павел   (2004-09-07 09:35:00) [36]

Заходишь в "Сетевое окружение", убеждаешься там в наличии компьютера, где проинсталлирован сервер, запускаешь программу - она должна работать. Никакие общие папки тут нипричем

так и делаю.
выдаёт ошибку.
"Unknoun database MSSQL1"


сергей1   (2004-09-07 09:30:00) [37]

Заходишь в "Сетевое окружение", убеждаешься там в наличии компьютера, где проинсталлирован сервер, запускаешь программу - она должна работать. Никакие общие папки тут нипричем


Павел   (2004-09-07 09:29:00) [38]

Какие компоненты использовал? (TTable, TQuery или TADOTable, TADOQuery) ?

TQuery


ЮЮ   (2004-09-07 09:26:00) [39]

>А что такое "движок" ?
Какие компоненты использовал? (TTable, TQuery или TADOTable, TADOQuery) ?


Павел   (2004-09-07 09:19:00) [40]

пытаюсь запустить свою программу на другом компе, но пишет ошибку
типа "Unknoun database MSSQL1" .
А пытаюсь я с другого компа запустить подключившись к моему компу, как сетевому ресурсу...ну типа к общей папке.
А что такое "движок" ?


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо