Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Установка клинта SQL Server  [new]
Schwan
Member

Откуда: г. Владимир
Сообщений: 522
Нужно установить с приложением минимальный набор компонент SQL Server 2005 для подключения к серверу.
Я взял SQL 2005 Express, распаковал и сделал запуск в инсталяшке:
Setup.exe SQLSetup.ini /ADDCURRENTUSERASSQLADMIN

Вопросы:
1) в SQLSetup.ini в разделе ADDLOCAL=Client_Components достаточно указать или требуются еще какие компоненты (или может только Connectivity указать)?
2) Как уменьшить размер дистрибутива - какие файлы нужно оставить?
29 янв 13, 13:54    [13844200]     Ответить | Цитировать Сообщить модератору
 Re: Установка клинта SQL Server  [new]
Glory
Member

Откуда:
Сообщений: 104751
Schwan
Нужно установить с приложением минимальный набор компонент SQL Server 2005 для подключения к серверу.

Это что конкретно ?
Драйвера ? Приложения ?
29 янв 13, 13:55    [13844208]     Ответить | Цитировать Сообщить модератору
 Re: Установка клинта SQL Server  [new]
Schwan
Member

Откуда: г. Владимир
Сообщений: 522
Glory
Schwan
Нужно установить с приложением минимальный набор компонент SQL Server 2005 для подключения к серверу.

Это что конкретно ?
Драйвера ? Приложения ?


Минимальные компоненты для подключения к удаленному SQl Server 2005.
Весь SQL 2005 Express нет смысла ставить - например SQL_Engine не нужен?
Нужно минимизировать объем дистрибутива и обеспечить автоматическую установку необходимых для коннекта к серверу компонент.
29 янв 13, 14:10    [13844324]     Ответить | Цитировать Сообщить модератору
 Re: Установка клинта SQL Server  [new]
Schwan
Member

Откуда: г. Владимир
Сообщений: 522
Я смотрю сюда:

; IMPORTANT:  THIS IS A TEMPLATE .INI FILE FOR THE SQL SERVER 2005 UNATTENDED INSTALLATION, 
; MODIFICATION TO THIS FILE IS REQUIRED TO USE DURING SETUP.
; List of features and their ADDLOCAL properties for Express Edition with Advanced Services.

; SQL Server Database Services			SQL_Engine
;    Data Files					SQL_Data_Files 
;    Replication					SQL_Replication
;    Full-Text Search Engine				SQL_FullText
; Reporting Services                     		RS_Server
;    Report Manager                     		RS_Web_Interface
; Client Components                                 	Client_Components
;     Connectivity Components                       	Connectivity
;     Software Development Kit			SDK
;     Management Studio Express		SQL_SSMSEE
; -------------------------------------------------------------------
29 янв 13, 14:12    [13844347]     Ответить | Цитировать Сообщить модератору
 Re: Установка клинта SQL Server  [new]
Glory
Member

Откуда:
Сообщений: 104751
Schwan
Минимальные компоненты для подключения к удаленному SQl Server 2005.

Для этого можно использовать кучу вещей
Даже BDE и уже имеющиеся ODBC SQL Server драйвера.
29 янв 13, 14:12    [13844351]     Ответить | Цитировать Сообщить модератору
 Re: Установка клинта SQL Server  [new]
Schwan
Member

Откуда: г. Владимир
Сообщений: 522
Glory
Schwan
Минимальные компоненты для подключения к удаленному SQl Server 2005.

Для этого можно использовать кучу вещей
Даже BDE и уже имеющиеся ODBC SQL Server драйвера.


Provider=SQLOLEDB.1 сейчас используется, можно SQLNCLI.1 использовать если нужно..
29 янв 13, 14:19    [13844430]     Ответить | Цитировать Сообщить модератору
 Re: Установка клинта SQL Server  [new]
Glory
Member

Откуда:
Сообщений: 104751
Schwan
Provider=SQLOLEDB.1 сейчас используется, можно SQLNCLI.1 использовать если нужно..

Ну так вы определитесь, что же вам нужно
Если только NativeClient, то его инсталяции отдельно существует
29 янв 13, 14:22    [13844462]     Ответить | Цитировать Сообщить модератору
 Re: Установка клинта SQL Server  [new]
Schwan
Member

Откуда: г. Владимир
Сообщений: 522
Glory
Schwan
Provider=SQLOLEDB.1 сейчас используется, можно SQLNCLI.1 использовать если нужно..

Ну так вы определитесь, что же вам нужно
Если только NativeClient, то его инсталяции отдельно существует


Так вот в этом и вопрос: для Provider=SQLNCLI.1 только NativeClient нужен? А для Provider=SQLOLEDB.1?
29 янв 13, 14:25    [13844487]     Ответить | Цитировать Сообщить модератору
 Re: Установка клинта SQL Server  [new]
Glory
Member

Откуда:
Сообщений: 104751
Schwan
А для Provider=SQLOLEDB.1?

SQL OLEDB надо полагать
29 янв 13, 14:27    [13844510]     Ответить | Цитировать Сообщить модератору
 Re: Установка клинта SQL Server  [new]
Schwan
Member

Откуда: г. Владимир
Сообщений: 522
Glory
Schwan
А для Provider=SQLOLEDB.1?

SQL OLEDB надо полагать


По другому вопрос задам:
Смогут ли клиенты с MSDE подключиться к серверу с SQL 2005 через QLOLEDB?
29 янв 13, 14:30    [13844540]     Ответить | Цитировать Сообщить модератору
 Re: Установка клинта SQL Server  [new]
Glory
Member

Откуда:
Сообщений: 104751
Schwan
клиенты с MSDE

Это что за "звери" ?

Schwan
подключиться к серверу с SQL 2005 через QLOLEDB?

Еще раз
Для коннекта с SQL можно использовать много разных драйверов. SQLOLEDB в том числе
Но не все эти драйвера поддерживают любую версию SQL.
И установка NativeClient не заменит в строке соединения клиента SQLOLEDB.1 на SQLNCLI.1
29 янв 13, 14:33    [13844578]     Ответить | Цитировать Сообщить модератору
 Re: Установка клинта SQL Server  [new]
invm
Member

Откуда: Москва
Сообщений: 9724
Schwan,

ЕМНИП, начиная с Win XP, клиентские компоненты штатно включены в ОС. Так что, если не планируется в клиенте использовать новые возможности сервера версии 2005 и выше, требующие установки NativeClient'а и ОС будет всегда Win XP или старше, то можете не заморачиваться установкой клиента.
29 янв 13, 14:39    [13844640]     Ответить | Цитировать Сообщить модератору
 Re: Установка клинта SQL Server  [new]
Schwan
Member

Откуда: г. Владимир
Сообщений: 522
Glory
Schwan
клиенты с MSDE

Это что за "звери" ?


Microsoft SQL Server 2000 Desktop Edition )


Glory
Еще раз
Для коннекта с SQL можно использовать много разных драйверов. SQLOLEDB в том числе
Но не все эти драйвера поддерживают любую версию SQL.
И установка NativeClient не заменит в строке соединения клиента SQLOLEDB.1 на SQLNCLI.1


Понятно, что не заменит - я заменю )
С SQLOLEDB к SQL Server 2005 подключается - проверено экспериментально.
29 янв 13, 14:54    [13844765]     Ответить | Цитировать Сообщить модератору
 Re: Установка клинта SQL Server  [new]
Schwan
Member

Откуда: г. Владимир
Сообщений: 522
invm
Schwan,

ЕМНИП, начиная с Win XP, клиентские компоненты штатно включены в ОС. Так что, если не планируется в клиенте использовать новые возможности сервера версии 2005 и выше, требующие установки NativeClient'а и ОС будет всегда Win XP или старше, то можете не заморачиваться установкой клиента.


Очень оптимистично.
Ничего плохого в установке NativeClient'а не вижу - наверно буду использовать его.
А какую версию нужно ставить для SQL Server 2005 Sp3 например?
29 янв 13, 14:56    [13844783]     Ответить | Цитировать Сообщить модератору
 Re: Установка клинта SQL Server  [new]
Glory
Member

Откуда:
Сообщений: 104751
Schwan
Microsoft SQL Server 2000 Desktop Edition )

Какой же это клиент ?
29 янв 13, 14:59    [13844797]     Ответить | Цитировать Сообщить модератору
 Re: Установка клинта SQL Server  [new]
Schwan
Member

Откуда: г. Владимир
Сообщений: 522
Glory
Schwan
Microsoft SQL Server 2000 Desktop Edition )

Какой же это клиент ?


На клиенте я писал.
Ранее работали с локальной базой, теперь удаленной MS SQL Server 2000.
Но т.к. на Windows Server 2008 не слишком хорошо работает, то решили перевести сервер на SQL 2005.
29 янв 13, 15:05    [13844842]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить