Size: a a a

SqlCom.ru - Стиль жизни SQL

2020 October 02

B

Bumos in SqlCom.ru - Стиль жизни SQL
Konstantin Taranov
скорее всего выполняются последовательно, посмотрите через профайлер (в SSMS или ADS) или XE что именно приходит в SQL Server, это будет точная картина происходящего
Спасибо!
источник

AB

Anastasia B in SqlCom.ru - Стиль жизни SQL
Всем привет!

Подскажите, пожалуйста
Я только-только установила SQL server management, задача в том, чтобы данные (таблицу) с листа Excel перенести в SQL

У меня версия 2014ого года, и при наведении на кнопку «импорт данных...» выводится сообщение «эта функция сейчас недоступна в этой версии или недоступна база данных»

Как же узнать, в чем на самом деле проблема?(

(SSDT 2017 установлен)
Или, возможно, есть какой-то другой способ импорта?

Буду благодарна за подсказку 🙏🏻
источник

DI

Dmitriy Ivanov in SqlCom.ru - Стиль жизни SQL
Anastasia B
Всем привет!

Подскажите, пожалуйста
Я только-только установила SQL server management, задача в том, чтобы данные (таблицу) с листа Excel перенести в SQL

У меня версия 2014ого года, и при наведении на кнопку «импорт данных...» выводится сообщение «эта функция сейчас недоступна в этой версии или недоступна база данных»

Как же узнать, в чем на самом деле проблема?(

(SSDT 2017 установлен)
Или, возможно, есть какой-то другой способ импорта?

Буду благодарна за подсказку 🙏🏻
источник

DI

Dmitriy Ivanov in SqlCom.ru - Стиль жизни SQL
Anastasia B
Всем привет!

Подскажите, пожалуйста
Я только-только установила SQL server management, задача в том, чтобы данные (таблицу) с листа Excel перенести в SQL

У меня версия 2014ого года, и при наведении на кнопку «импорт данных...» выводится сообщение «эта функция сейчас недоступна в этой версии или недоступна база данных»

Как же узнать, в чем на самом деле проблема?(

(SSDT 2017 установлен)
Или, возможно, есть какой-то другой способ импорта?

Буду благодарна за подсказку 🙏🏻
тут с картинками
https://www.sqlshack.com/import-data-excel-file-sql-server-database/
тут тоже с картинками, но через ssis - это посложнее
https://www.red-gate.com/simple-talk/sql/ssis/moving-data-from-excel-to-sql-server-10-steps-to-follow/
источник

AB

Anastasia B in SqlCom.ru - Стиль жизни SQL
Спасибо! Сейчас попробую по инструкции :)
источник

w

weakSB in SqlCom.ru - Стиль жизни SQL
Dmitriy Ivanov
Так как вы хотите можно сделать через хранимую процедуру,. Например так: добавляете ещё одну вычисляемую колонку в которой ваши маскированные данные с учётом вашего алгоритма,  внутри хранимки определяете пользователя и пользователя от которого она запустилась и в динамике подставляете ту или иную колонку в output.
Или вариант на стороне приложения маскировать, или в приложении логика как выше.
Спасибо!
Но в архитектуре проблем нет. То есть, через представления - людей устраивает.
Проблема сейчас конкретно в формуле , которая усредняет значения.
источник

OB

Oleksii Bereza in SqlCom.ru - Стиль жизни SQL
ETL - SQL Agent запускает SSIS (MS SQL 2016). Очень редко падает с ошибкой -
An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 11.0"  Hresult: 0x80040E4D  Description: "Login failed for user 'user_name'.".
An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 11.0"  Hresult: 0x80040E4D  Description: "Invalid connection string attribute".

Строка соединения берется из Project Params SSIS, то есть значение не меняется, а статично.
Что может быть причиной? Проблемы с сетью, нагрузка на сервере? Почему тогда такое сообщение?
источник

A

Alex in SqlCom.ru - Стиль жизни SQL
Мб на этом сервере, к которому вы присоединяетесь, юзеры пересоздаются каким-нибудь джобом?
источник

A

Alex in SqlCom.ru - Стиль жизни SQL
Login failed означает, что либо ему запрещен логин, либо пароль не подошел, так что это точно не с сетью проблемы.
источник

OB

Oleksii Bereza in SqlCom.ru - Стиль жизни SQL
Процесса который бы пересоздавал юзеров точно нет. И проблема чинится просто перезапуском джоба. 1 случай из 100 два раза подряд падает, но третий обычно нормально.
источник

О奧

Олег 奧列格 (Ào liè gé)... in SqlCom.ru - Стиль жизни SQL
Oleksii Bereza
ETL - SQL Agent запускает SSIS (MS SQL 2016). Очень редко падает с ошибкой -
An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 11.0"  Hresult: 0x80040E4D  Description: "Login failed for user 'user_name'.".
An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 11.0"  Hresult: 0x80040E4D  Description: "Invalid connection string attribute".

Строка соединения берется из Project Params SSIS, то есть значение не меняется, а статично.
Что может быть причиной? Проблемы с сетью, нагрузка на сервере? Почему тогда такое сообщение?
Указано что неправильный атрибут в строке подключения.
источник

OB

Oleksii Bereza in SqlCom.ru - Стиль жизни SQL
это понятно. почему 99 из 100 запусков он работает?)
источник

А

Андрій in SqlCom.ru - Стиль жизни SQL
Anastasia B
Всем привет!

Подскажите, пожалуйста
Я только-только установила SQL server management, задача в том, чтобы данные (таблицу) с листа Excel перенести в SQL

У меня версия 2014ого года, и при наведении на кнопку «импорт данных...» выводится сообщение «эта функция сейчас недоступна в этой версии или недоступна база данных»

Как же узнать, в чем на самом деле проблема?(

(SSDT 2017 установлен)
Или, возможно, есть какой-то другой способ импорта?

Буду благодарна за подсказку 🙏🏻
Много данных? Склей скрипт в ексельке просто , всегда так делаю
источник

А

Андрій in SqlCom.ru - Стиль жизни SQL
Типа ="('"&А1&"',"&В1&"),"
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
По формуле, запрограммировать и считать.
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Natig Guseynov
Друзья!
Всем добрый день!
Можете, пожалуйста, подсказать , как считать в sql средневзвешенную процентную ставку?
По формуле, запрограммировать и считать.
источник

Р

Руслан in SqlCom.ru - Стиль жизни SQL
Всем привет)
Ребят, подскажите пожалуйста, Вы все явно тут опытнее меня. С чего начать изучение sql? Посоветуйте пожалуйста какие нибудь уроки хорошие, или книгу?
источник

Р

Руслан in SqlCom.ru - Стиль жизни SQL
А также, поясните пожалуйста, есть ли какая то разница между mysql или postgresql?
источник

MC

Max Chistyakov in SqlCom.ru - Стиль жизни SQL
Anastasia B
Всем привет!

Подскажите, пожалуйста
Я только-только установила SQL server management, задача в том, чтобы данные (таблицу) с листа Excel перенести в SQL

У меня версия 2014ого года, и при наведении на кнопку «импорт данных...» выводится сообщение «эта функция сейчас недоступна в этой версии или недоступна база данных»

Как же узнать, в чем на самом деле проблема?(

(SSDT 2017 установлен)
Или, возможно, есть какой-то другой способ импорта?

Буду благодарна за подсказку 🙏🏻
Если самым простым способом, и если у вас уже есть таблица, где количество столбцов соответствует количеству стобцов экселя, можно так
источник

MC

Max Chistyakov in SqlCom.ru - Стиль жизни SQL
Anastasia B
Всем привет!

Подскажите, пожалуйста
Я только-только установила SQL server management, задача в том, чтобы данные (таблицу) с листа Excel перенести в SQL

У меня версия 2014ого года, и при наведении на кнопку «импорт данных...» выводится сообщение «эта функция сейчас недоступна в этой версии или недоступна база данных»

Как же узнать, в чем на самом деле проблема?(

(SSDT 2017 установлен)
Или, возможно, есть какой-то другой способ импорта?

Буду благодарна за подсказку 🙏🏻
источник