Запитання з тегом «scripting»

Для питань щодо створення або використання мовних сценаріїв, наприклад сценаріїв визначення об’єкта бази даних.

5
SQL Server 2012: Створення скриптів з командного рядка
Я запускаю SQL Server 2012. Студія управління SQL Server має можливість клацнути правою кнопкою миші на базі даних, а потім вибрати Завдання та Створити сценарії. Чи є спосіб якось автоматизувати це за допомогою командного рядка? Я хочу створити скрипт, який включає схему та дані всієї бази даних. Такі інструменти, як …

3
Альтернативи об'єднати рядки або процедурні процедури для запобігання повторення коду запиту SQL?
Відмова: Будь ласка, поводьтеся зі мною як з особою, яка використовує лише бази даних, невелику частину свого робочого часу. (Більшу частину часу я займаюся програмуванням на C ++ на своїй роботі, але мені потрібно щоденно шукати / виправляти / додавати щось у базу даних Oracle.) Мені неодноразово потрібно писати складні …

3
Простий спосіб перевірити підключення до SQL Server від клієнта
З метою усунення несправностей я хотів би мати можливість перевірити, чи може клієнт підключитися до екземпляра SQL Server, незалежно від програми, яка, можливо, не може підключитися до SQL Server. Чи є простий спосіб (це означає, що не потрібно встановлювати сторонне програмне забезпечення) зробити це за допомогою системних інструментів Windows за …

6
Redgate SQL Порівнювати та Visual Studio 2010 Premium / Ultimate проект бази даних
В даний час я використовую Visual Studio Professional Edition, в якому проект бази даних є шаблоном проекту, але деякі його функції недоступні, наприклад, інструмент порівняння схем . Порівняння схем та створення сценаріїв оновлення бази даних доступні лише у версіях Visual Studio 2010 Premium / Ultimate . Але чи порівняння схем …

1
Запити, що користуються спільним користувачем: Dynamic SQL vs. SQLCMD
Мені доведеться перефактурувати і задокументувати ряд foo.sqlзапитів, якими поділятиметься команда технічної підтримки БД (для конфігурацій клієнтів і подібних речей). Існують типи квитків, які регулярно надходять, коли кожен клієнт має власні сервери та бази даних, але в іншому випадку схеми є однаковими для всіх. Збережені процедури не є варіантом на даний …

3
Автоматично виписуйте Oracle DDL
Oracle SQL Developer здатний експортувати DDL через Tools -> Database Export...Це працює дуже добре, але вимагає вручного втручання. Я знаю DBMS_METADATA.get_ddl(), але виявив, що експорт не є ідеальним. Я зіткнувся з проблемами, де експортований DBMS_METADATADDL був непридатним для використання, не попередньо виправляючи такі проблеми, як перерви в середині ключового слова, …

1
Чи підтримує SQL Server / T-SQL продовження рядків для розбиття довгих рядків?
У мене іноді є сценарій SQL, який має одну або кілька наддовгих (іноді навіть дурних) рядків. Зазвичай це VARBINARYлітерали / константи, які представляють файли / збори, але іноді вони є текстовими. Основна проблема справді довгих рядків полягає в тому, що деякі текстові редактори не так добре справляються з ними. Наприклад, …

4
Видалення обмеження (індексу) на стовпчик
Як я можу змінити тип таблиці, на якій є індекс? Я спробував зробити стовпчик «alter» у порожній таблиці, щоб змінити тип від дати дати до varchar (15), і я отримав помилки, кажучи, що він має залежності від стовпця (який виявився індексами). Мені вдалося легко обійти цю проблему локально, клацнувши правою …

5
Як я можу виявити порушені збережені процедури після зміни схеми?
Я змінив центральну таблицю в моїй базі даних, і sp_depends буквально повертає сотні результатів, і я занепокоєний, що деякі з цих процедур, що зберігаються, можуть більше не збиратися після зміни. Перевірка однієї єдиної збереженої процедури є простою (я просто повторюю сценарій alter і бачу, чи успішна операція), але робити це …

2
Як скриптувати всі дозволи на схемі
Студія управління SQL дозволяє створювати скрипти для всіх db-об'єктів, однак я поки що не міг знайти спосіб правильно скриптувати схему або користувача. Права користувача на схемі не включаються до створеного сценарію. Я щось зробив не так або MSFT її трохи неохайний?

1
Виконання скрипту TSQL, згенерованого із SSMS у SQLCMD. Невдача на котирування
Я намагаюся розгорнути базу даних на машині, виконавши скрипт, сформований інструментом "Створити сценарії" в студії управління SQL Server. Ось команда, яку я видав: sqlcmd -S LOCALHOST\sqlexpress -I -U user -P ******** -i C:\Rollouts\NI-9-25-2012_10-42-AM\Rollout.sql > rolloutlog.txt Я отримую такі помилки: Sqlcmd: Помилка: Помилка синтаксису в рядку 39488 біля команди '' 'у …

1
SQL * Plus, @ та відносні шляхи
Так чи інакше здається, що SQL * Plus (принаймні в Windows) не в змозі знайти скрипт з відносним шляхом, коли його викликають @@і коли шлях починається з однієї або подвійної крапки. Наприклад, у x:\some\whereмене є така структура каталогу: script.sql main-dir\main-sub-dir call-script.sql script.sql Тобто: два, script.sqlале в різних місцях. Зміст script.sqlтрохи …

2
Чи є колекція скриптів PowerShell, яка допомагає виконувати завдання з обслуговування SQL Server?
Я вивчав PowerShell, і я (повільно) отримував це у своїх повсякденних завданнях DBA. Поки що я бачив купу відключених сценаріїв PowerShell для багатьох розрізнених адміністративних дій. Що я хотів би знати, якщо є офіційна (або розпізнавана) скрипт PowerShell або сховище, до якого люди зазвичай звертаються за сценаріями PowerShell SQL Server …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.