Настройка server sql 2018: Инструкция по установке MS SQL Server 2019: основные настройки и рекомендации
Содержание
ms sql server и teradata / Хабр
Всем привет! Решил написать эту статью по одной простой причине — не нашел подробной инструкции по настройке удаленного связанного сервера между серверами teradata и ms sql server.
В Сбербанке данные хранятся на разных серверах: oracle, teradata, mssql. Часто (бывает, по несколько раз день) мне и моим коллегам приходится выполнять действия, которые назвать «эффективными» очень трудно: пишешь запрос, экспортируешь данные в файл, импортируешь его на сервер mssql, работаешь. Временные затраты на один запрос — более 3 часов (около 90 млн строк).
«Эффективная» работа
Причина таких сложных действий — отсутствие прав по созданию таблиц на серверах teradata. Именно поэтому мы «заливаем» данные на ms sql server (тут с правами все хорошо). Это было вступление, а теперь перехожу к описанию последовательности действий.
Примечание: инструкция подготовлена с использованием SQL Server Management Studio 12 и Teradata Client ver 15 (если версия Teradata будет ниже, например 14, то необходимо скачать с официального сайта дополнительное программное обеспечение).
Действие 1 — Настройка подключения ODBC
Заходим:Панель управления\Система и безопасность\Администрирование\Источники данных ODBC
В разделе «Пользовательский DSN» нажимаем «Добавить». Далее выбираем драйвер «Teradata» и заполняем поля.
Важно: запомнить имя нового источника. Оно еще нам понадобится.
Действие 2 — Связанный сервер
Открываем Management Studio — Объекты сервера — связанные сервера — создать связанный сервер.
Поля раздела «General/Общие»: Linked Server — произвольное имя, Provider — Microsoft OLE DB Provider for ODBC Drivers, Product Name — ServiceNow, Data Source — имя источника данных, который создан в «Действии 1».
Связанный сервер раздел «General/Общие»
Поля раздела «Security/Безопасность»: Remote login — имя УЗ на сервере Teradata, With password — пароль УЗ на сервере Teradata.
Связанный сервер раздел «Security/Безопасность»
Чтобы никто не мог войти через связанный сервер (teradata) под моей УЗ, добавлю сопоставление имен входа на локальным и удаленном серверах. Сохраняемся.
Сопоставление имен входа на локальным и удаленном серверах
Открываем новый запрос. Пишем select * from openquery(SERVICENOW, ‘select * from dual’) и получаем ошибку. Доступ закрыт. Идем дальше.
Пример ошибки
Действие 3 — SQLEXPRESS и встроенная УЗ
Заходим в SQL Configuration Manager — свойства SQL Server (MSSQLSERVER). Меняем галочку на «Использовать для входа встроенную УЗ (Local System)».
SQLEXPRESS и встроенная УЗ
Если запускать Management Studio 12 от имени администратора, то работать будет. Нам нужно не под администратором. Продолжаем настройку.
Действие 4 — SQLEXPRESS и сетевая служба
Заходим в SQL Configuration Manager — свойства SQL Server (MSSQLSERVER). Меняем галочку на «Использовать для входа встроенную УЗ (Network Service)», но под УЗ NT Service\MSSQLSERVER.
SQLEXPRESS и сетевая служба
Должно получиться так.
Диспетчер конфигурации SQL Server
Действие 5 — Служба компонентов
win + R — dcomcnfg — компьютеры — свойства мой компьютер — вкладка свойства по умолчанию.
Заполни по примеру ниже:
Служба компонентов
Действие 6 — Настройка DCOM
win + R — dcomcnfg — компьютеры — мой компьютер — настройка DCOM — свойства msdainitialize. Копируем Application ID/Код приложения. Необходимо для поиска объекта в реестре windows.
Свойства объекта msdainitialize
Дальше win + R — regedit- поиск. Нужно найти в реестре, по коду приложения, объект и войти в его permission/разрешение.
Реестр объекта msdainitialize
Full control для локального администратора ПК.
Свойства объекта msdainitialize в реестре WINDOWS
Подтверди и сохрани. Сделали это для того, чтобы у объекта (код приложения) стал активен раздел Security.
Раздел безопасность объекта msdainitialize
Customize/Настройка — Edit ( кнопка стала активна) — добавляем службе NT Service\MSSQLSERVER полные права.
Полные права для службы MSSQLSERVER
Предоставить права службе нужно в разделах: Launch and Activation Permission, Access Permission, Configuration Permission. Далее необходимо перезапустить службу MSQSQLSERVER — Restart/Перезапустить NT Service\MSSQLSERVER.
Действие 7 COM Security/Безопасность COM
win + R — dcomcnfg — компьютеры — мой компьютер — настройка DCOM
Изменить значение по умолчанию, добавив службу NT Service\MSSQLSERVER. Присвоить ей максимальные права для разделов: Launch and Activation Permission, Access Permission.
Access Permission
Далее необходимо перезапустить службу MSQSQLSERVER — Restart/Перезапустить NT Service\MSSQLSERVER. Запускаем select * from openquery(SERVICENOW, ‘select * from dual’). Работает.
Выполнение запроса
Я надеюсь, что данная инструкция поможет с настройками технологии удаленного доступа. Теперь данные импортируем сразу на mssql server (экономя не минуты, а часы). Запрос, который раньше выполнялся около 3 часов (экспорт данных в файл, импорт на mssql), после настройки технологии отрабатывает за 47 секунд (импорт результата запроса сразу на mssql).
Архивы SQL — Knowledge Base
SQL сервера
18
Сен
Spiridonov Konstantin
Опубликовано в 1С Предприятие
Тестирование сборки PostgreSQL 11 в работе с 1С Предприятие на Astralinux Читать дальше ИнформацияУстановка PostresSQL на Astra Linux для 1С Предприятие …
26
Июн
Spiridonov Konstantin
Опубликовано в Linux
|
# Clean old backup @daily find /backup/DB* -type f -mtime +7 -exec rm -f {} \;
|
|
# Start Backup 0 3 * * * sudo -u postgres pg_dump DB01 | gzip > /backup/DB01-$(date «+\%Y-\%m-\%d»).
|
21
Май
Spiridonov Konstantin
Опубликовано в 1С Предприятие
Необходимо настроить PostgreSQL для работы приложения 1С Предприятие. Предполагается, что устанавливать будем PostgreSQL 10, специально подготовленный компанией 1С на сервер под управлением CentOS 7
Читать дальше ИнформацияУстановка сервера PostgreSQL 10 для 1С Предприятие …
06
Мар
Spiridonov Konstantin
Опубликовано в MySQL
Необходимо настроить синхронизацию между несколькими серверами баз данных MariaDB . В нашем случае это два хоста под управлением CentOS7 и пакет Galera
Читать дальше ИнформацияКластер MariaDB на CentOS7 …
03
Авг
Spiridonov Konstantin
Опубликовано в 1С Предприятие
Postgres — бесплатная SQL база данных. Начиная с версии 8.3 платформа 1С поддерживает PostgreSQL версий 9.4 и 9.6. Для этого фирмой 1С был выпущен набор патчей для PostgreSQL 9.4.2 и 9.6.1 Эти версии СУБД имеют множество улучшений, прежде всего связанных с надежностью. В данной статье рассмотрен пример offnline установки SQL сервера Postgres для работы с кластером 1С Предприятие. В качестве серверного дистрибутива выбран CentOS 7
Читать дальше ИнформацияPostgres — настройка на Linux CentOS 7 для 1С Предприятие …
11
Июл
Spiridonov Konstantin
Опубликовано в MySQL
Несколько скриптов архивации баз в MySQL
Читать дальше ИнформацияРеализация архивации MySQL …
28
Фев
Spiridonov Konstantin
Опубликовано в MSSQL
Хранимая процедура архивации (полный и инкрементный) DatabaseBackup (Официальный сайт) — этот скрипт очень помог при работе с MS SQL Express, так как позволяет выполнять архивацию по сети, на несколько хранилищ и Azure Blob Storage. Поддерживают полные, инкрементные и дифференциальные архивы. Поддерживает шифрование, сжатие и проверку созданного архива. Все то что можно сделать в Maintenes Plan, доступно и тут.
Читать дальше ИнформацияDatabaseBackup — хранимая процедура архивации (полный и инкрементный) …
26
Фев
Spiridonov Konstantin
Опубликовано в MSSQL
IndexOptimize — это наверное самая необходима процедура, так как позволят выполнять регламентное обслуживание баз данных с гибкими параметрами от команды Ola Hallengren. Я использую ее на рабочем сервере в качестве небольшого оптимизатора — реорганизации и пересчета статистики в дневные час, когда нагрузка не высокая и можно подготовиться к вечернему спринту. Чем отличается rebuld от reindex можно прочитать на сайте Microsoft
Читать дальше ИнформацияIndexOptimize -хранимая процедура оптимизации структуры (реиндексация, пересчет статистики и реорганизация) …
14
Фев
Spiridonov Konstantin
Опубликовано в MSSQL
Процедура от Ola Hallengren — DatabaseIntegrityCheck, позволяет проверить базу, файловую группу или таблицу. Если используется полноценный SQL Server, то можно использовать его в Maintains Paln. Если SQL Express, то можно использовать данную процедуру в планировщике, так как агент-SQL в этой редакции отсутствует. Проверка необходима перед архивацией базы. Нет смысла архивировать разрушенную базу!!! поэтому перед архивацией необходим проверить целостность данных. В качестве параметров можно указать список баз данных, время блокировки, объекты проверки и некоторые другие параметры. Данную процедуру удобно использовать при большом количестве баз данных или при обслуживании баз разработчиков, которые постоянно плодят новые ветки и заливают в новые базы. Полный список параметров и примеры использования ниже
Читать дальше ИнформацияDatabaseIntegrityCheck — хранимая процедура проверки целостности базы данных …
14
Фев
Spiridonov Konstantin
Опубликовано в MSSQL
В поставке SQL Express, отсутствует служба Агент SQL Server, поэтому выполнять регламентные процедуры по архивации и обслуживанию баз данных придется выполнять при помощи внешнего планировщика. Предлагаю на рассмотрение отличные набор скриптов, от команды Ola Hallengren Скрипты, представленные на сайте можно использовать не только для SQL Express, но и для SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, SQL Server 2012, SQL Server 2014, and SQL Server 2016. Рассмотрим несколько примеров использования
Читать дальше ИнформацияMS SQL — архивация, оптимизация, проверка …
13
Фев
Spiridonov Konstantin
Опубликовано в MySQL
Правление ошибки MariDB при запуске
|
/usr/bin/mysql_install_db —user=mysql —ldata=/var/lib/mysql
|
29
Янв
Spiridonov Konstantin
Опубликовано в PostgreSQL
Установка последнего, на данный момент, релиза Zabbix. В качестве движка БД будет использован Postgresql
Читать дальше ИнформацияZabbix 3.4 на Linux CentOS 7 и базой Postgresql …
16
Янв
Spiridonov Konstantin
Опубликовано в MySQL
Данные команды в консоли помогут восстановить, проверить и оптимизировать все таблицы во всех базах MySQL.
Читать дальше ИнформацияВосстановление, проверка и оптимизация всех таблиц в БД MySQL …
12
Янв
Spiridonov Konstantin
Опубликовано в PostgreSQL
Раз уж в качестве СУБД был выбран PostgreSQL, то и архивация описана для него.
Читать дальше ИнформацияАрхивация Zabbix на SQL сервере Postgres …
19
Дек
Spiridonov Konstantin
Опубликовано в MSSQL
Одним из распространенных вопросов при устройстве на работу бывает — как сбросить пароль? Это касается не только программного обеспечения, но и сетевого оборудования. Если вы хоть раз сбрасывали пароль, то можно сказать, что систему роняли не раз и зашли в своих опытах дальше среднего специалиста. Для восстановления или активации учетной запсис SA необходимо быть членом локальной группы администраторов системы, на которой установлен SQL Server. Группа администраторов имеют полные полномочия на СУБД, запущенной в однопользовательском режиме (single-user mode). Запустив SQL Server в однопользовательском режиме, можно изменить пароль учетной записи SA, и/или предоставить административные права нужной ученой записи Windows.
Читать дальше ИнформацияСброс пароля пользователя sa на MSSQL 2012/2014 …
установить ssms без прав администратора
AlleVideosBücherBilderMapsNews
suchoptionen
установить SQL Server Express без прав администратора
dba.stackexchange.com › вопросы › install-sql-serv… 90 003
1 Ответ 1 … К сожалению , нет. Вы устанавливаете программу и вносите изменения в службу, реестр и т. д. Вам нужно запустить программу установки от имени учетной записи …
Можно ли установить SQL Server Management Studio локально?
Невозможно установить SQL Server Management Studio (SSMS) на сервер
Можно ли установить SQL Server Management Studio Express…
как добавить пользователя на локальный сервер sql, если у него есть только окна…
Weitere Ergebnisse von dba.stackexchange.com
Ähnliche Fragen
Использует ли SSMS нужны права администратора?
Как запустить службу SQL Server без прав администратора?
Как установить без разрешения администратора?
Как установить SQL Server Management Studio бесплатно?
Экспресс-использование MS SQL Server 2017 без прав администратора
www.sqlservercentral.com › форумы › тема › ms-sql…
Стандартный клиентский инструмент SQL Server называется SSMS (SQL Server Management Studio). Загрузите его отсюда. Для его установки вам потребуются права администратора . ..
Как установить SQL Server Management Studio на локальном компьютере…
www.mssqltips.com › sqlservertip › инструкции по установке…
08.02.2021 · Можно установить SQL Server Management Studio на локальный компьютер без других компонентов SQL Server.
Могу ли я подключиться к локальному хосту в SSMS, не будучи системным администратором?
stackoverflow.com › вопросы › могу ли я подключиться к ло…
1 Ответ 1 … Вам не нужны права администратора. Если вы просто хотите поиграть с тестовой базой данных: Загрузите бесплатный экземпляр SQL Server по этой ссылке …
Как предоставить себе доступ администратора к локальному экземпляру SQL Server?
Могу ли я создать и управлять схемой или базой данных в SQL Server, если я …
Как получить «права администратора» в SQL Server Management Studio?
Повторное решение, как установить SSMS — Stack Overflow 0004 08.06.2016 · Затем я щелкаю правой кнопкой мыши по исполняемому файлу, чтобы запустить установку от имени «Запуск от имени администратора». Запустить от имени администратора. Может появиться всплывающее окно о пользователе …
SQL без прав администратора — Reddit
www.reddit.com › SQL › комментарии › ivuyu9› sql_…
19.09.2020 · Здравствуйте, В общем, я хотел бы начать изучать и использовать SQL на работе, в основном, чтобы открыть его и избежать длительного процесса с Excel.
Запуск от имени пользователя без прав администратора — Microsoft SQL Server — IBM
www.ibm.com › docs › sql › runasnonadmin
Агент Microsoft SQL Server можно запустить от имени пользователя без прав администратора. … Если вы установили 32-разрядный агент в 32-разрядной операционной системе, предоставьте полный доступ …
Сбой установки SQL Server после удаления прав пользователя по умолчанию
Learn.Microsoft.com › … › Устранение неполадок › SQL Server
20.06.2023 · Чтобы добавить права в учетную запись установки, выполните следующие действия: Войдите в систему как администратор. Выберите «Пуск» > «Выполнить», введите Control admintools, а затем …
Загрузить SQL Server Management Studio (SSMS) — Microsoft Learn
Learn.Microsoft.com › Learn › SQL
28.06.2023 · Azure Data Studio системному установщику требуются те же права безопасности, что и установщику SSMS. Установка Azure Data Studio завершена …
Установить Ssms без прав администратора
txgrhflup.zabawnyogrodek.pl
Для тех, кто не знает, зарегистрируйтесь, просто откройте CMD от имени администратора и выполните команду => reg DELETE «HKLM\SOFTWARE\WOW6432Node\Micro мягкий\ Microsoft …
Ähnlichesuchanfragen
Пользователь-администратор MSSQL
SQL Server потерял доступ администратора
Как установить SQL Server Management Studio 2019 шаг за шагом
Однопользовательский режим SQL Server добавить администратора
Установить локальный SQL Server
Запустить SSMS из командной строки
Запрос SQL Server Management Studio
Имя сервера Microsoft SQL Server Management Studio
Смена пароля учетной записи службы sccm
AlleVideosBilderBücherMapsNewsShopping 9000 3
suchoptionen
Лучший способ изменить услугу пароли к учетным записям? — Microsoft Q&A
Learn. Microsoft.com › en-us › ответы › вопросы
У нас есть 6 учетных записей, которые мы используем, и мне было интересно, есть ли какой-то метод или лучшая практика для смены паролей.
Службы SCM — изменение пароля используемых учетных записей
Learn.Microsoft.com › Learn › SQL › SQL Server
18.11.2022 · Чтобы изменить пароль, используемый службой агента SQL Server. Нажмите кнопку «Пуск», выберите «Все программы», выберите «Microsoft SQL Server», выберите «…
Изменение пароля SCCM — Reddit
www.reddit.com › SCCM › комментарии › change_s…
11.12.2017 · Меня попросили изменить пароль учетной записи SCCM… Все службы сайта работают от имени локальной системной учетной записи (все остальное …
Изменение пароля администратора SCCM — отчеты Broks
Не удается подключиться к сайту после смены пароля: r/SCCM
Меняете ли вы пароли учетных записей SCCM?
Изменение пароля к учетной записи доступа к сети: r/SCCM
Добавить на сайт www. reddit.com
Изменение пароля учетной записи отчета ConfigMgr. Как мне это сделать?
askgarth.com › блог › change-configmgr-report-a…
В этой статье я покажу вам, как изменить пароль учетной записи отчета ConfigMgr, чтобы вы могли выполнить свои требования безопасности.
ОЖИДАНИЕ — Проблема после обновления пароля admin sccm
forums.prajwaldesai.com › темы › проблема-после-…
Вы изменили пароль какой именно учетной записи? (отправьте снимок экрана) В базе данных SCCM нет таблицы с именем pbist_sccm.configuration.
Ähnliche Fragen
Как сменить пароль на рекламный сервис?
Как изменить пароль учетной записи службы в SQL Server?
Как сбросить пароль службы Windows?
Как изменить учетную запись службы SQL?
Пароли учетных записей служб изменены для SCOM, SCSM и SCCM!
tarekeltouny.wordpress.com › 2014/12/06 › service-…
06.12.2014 · 2- Services. msc : мы все знаем это замечательное окно MMC, нажмите Windows+R, введите cmd, затем введите Services .msc, обновить пароль для всех системных центров…
Настройка учетной записи доступа к сети SCCMНачало процесса изменения пароля, чтобы вручную изменить пароль для учетной записи службы Windows 3.
Изменить пароль — Recast Software Docs
docs.recastsoftware.com › help › щелкните правой кнопкой мыши инструменты-ch…
28.03.2023 · 1. На панели навигации консоли Configuration Manager щелкните Пользователи. · 2. Щелкните правой кнопкой мыши пользователя. · 3. Щелкните правой кнопкой мыши Инструменты > Изменить пароль …
Изменен пароль учетной записи службы для SCCM — Windows Noob
www.windows-noob.com › форумы › тема › 16292-…
Пришлось изменить пароль нашей служебной учетной записи, используемый для SCCM 2012. После этого отчеты теперь пусты. Так же пробовал сделать новую установленную …
Взгляд изнутри: Как безопасно распределять учетные данные в SCCM
www.