|
Вопрос относительно MS SQL 2017 | ☑ | ||
---|---|---|---|---|
0
Бертыш
30.05.18
✎
08:16
|
Как установить на свой компьютер Native Client не ставя сам сервер на своё рабочее место
|
|||
1
Бертыш
30.05.18
✎
08:55
|
То есть я предварительно погуглил, но не нагуглил. Есть описания какой файл надо запускать на установку нативного клиента для некоторых предыдущих версий MS SQL, а для 2017 го нет
|
|||
2
arsik
гуру
30.05.18
✎
08:56
|
Ну на 2008 был мастер начальный. Там можно было указать что ставить. Сам сервер или клиентские библиотеки только.
|
|||
3
timurhv
30.05.18
✎
09:01
|
С диска запустить, проверил на дистрибутиве 2017, файл есть: \1033_ENU_LP\x64\Setup\x64\sqlncli.msi
|
|||
4
Бертыш
30.05.18
✎
20:37
|
спасибо
|
|||
5
Бертыш
31.05.18
✎
10:59
|
Вот ещё есть вопрос. Как при помощи конструкции upadte ms sql записать сразу несколько записей. Дело в том что поставили срочную задачу в которой от меня требуется тупо сгенерировать на основании данных 1С скрипт после загрузки которого в консоль в пустой до того таблице появятся сразу все нужные по ТЗ записи.
|
|||
6
Бертыш
31.05.18
✎
11:09
|
Кажется нужная мне конструкция это всё таки INSERT но всё равно хорошо бы примерчик
|
|||
7
ADirks
31.05.18
✎
11:10
|
(5) может, всё-таки INSERT ?
в общем, напиши их 100500 раз, делов то INSERT 1 INTO #t INSERT 2 INTO #t ... INSERT 100500 INTO #t |
|||
8
Бертыш
31.05.18
✎
11:15
|
(7) Спасибо. К слову сказать я тут нашёл некий учебник только что добавив словечко пример к поисковому запросу
http://www.sql-tutorial.ru/ru/book_operator_insert.html Следует отметить, что вставка нескольких кортежей с помощью конструктора строк уже реализована в SQL Server 2008. С учетом этой возможности, последний запрос можно переписать в виде: INSERT INTO Product_D VALUES ('B', 1158, 'PC'), ('C', 2190, 'Laptop'), ('D', 3219, 'Printer'); |
|||
9
Бертыш
31.05.18
✎
11:16
|
(7) То что в (8) Это оно? Взлетит?
|
|||
10
ADirks
31.05.18
✎
13:11
|
(8) можно и так. Одно замечание: не указывать список колонок в INSERT - моветон
надо писать INSERT INTO Product_D (maker, model, type) VALUES ('B', 1158, 'PC'), ('C', 2190, 'Laptop'), ('D', 3219, 'Printer') это будет более устойчивый код |
|||
11
Бертыш
31.05.18
✎
15:22
|
Сгенерировал скрипт. Визуально в консоли смотрю и вроде бы всё правильно. Однако пишет мне ошибку как будто в разных строках разное число столбцов
"Число столбцов для всех строк в конструкторе значений таблицы должно быть одинаковым." |
|||
12
Бертыш
31.05.18
✎
15:26
|
Всё нашёл
|
|||
13
Бертыш
01.06.18
✎
14:36
|
Скачал себе консоль для написания прямых запросов в 1С 8 к MS SQL. Однако консоль не отрабатывает запросы не принимая мою учётку. Однако в консоли самого сервера я могу успешно делать запросы войдя на сервер под своей учёткой. Я грешу на два момента
1) Брандмауер не пускает 2) Я должен описать DSN (источник данных в панели управления ODBC) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |