Адміністратори баз даних

Питання та відповіді для професіоналів баз даних, які бажають покращити свої навички роботи з базами даних та дізнатися від інших у спільноті

5
Відновлення резервної копії до старшої версії SQL Server
Коли я намагався відновити резервну копію в базі даних SQL Server Express 2008, я отримав таку помилку: Restore failed for Server '...\SQLEXPRESS'. (Microsoft.SqlServer.SmoExtended) System.Data.SqlClient.SqlError: The database was backed up on a server running version 10.50.1600. That version is incompatible with this server, which is running version 10.00.2531. Either restore the …

5
SQL тупик на тому ж виключно заблокованому кластерному ключі (з NHibernate) при видаленні / вставці
Я працюю над проблемою тупикової ситуації вже досить декілька днів, і що б я не робив, воно так чи інакше зберігається. По-перше, загальна передумова: у нас є відвідування з VisitItems у відносинах один на багато. Відповідна інформація про VisitItems: CREATE TABLE [BAR].[VisitItems] ( [Id] INT IDENTITY (1, 1) NOT NULL, …

4
Чи слід уникати схеми dbo?
Якщо мова йде про схему dbo: Чи є найкращою практикою уникати використання схеми dbo при створенні об'єктів бази даних? Чому слід уникати схеми dbo або слід? Який користувач бази даних повинен володіти схемою dbo?


4
Як я можу сказати, Чому вставка на певній таблиці повільна?
Я знаю, що ВСТУП в таблиці SQL може бути повільним з будь-якої кількості причин: Наявність INSERT TRIGGER на столі Багато примусових обмежень, які потрібно перевірити (як правило, іноземні ключі) Сторінка розділяється в кластерному індексі, коли рядок вставляється в середині таблиці Оновлення всіх пов'язаних некластеризованих індексів Блокування від іншої активності на …

4
налаштування postgresql для великої кількості барана
У мене є два однакові сервери (з точки зору апаратури), вони обидва стандартні установки Windows Server 2008 r2, з встановленим мінімальним програмним забезпеченням (в основному мій код та потрібні речі, такі як jvm тощо). На одному сервері я запускаю сервер sql 2005, на другому сервері postgresql 9.1. Різниця в продуктивності …

7
Як створити простір таблиць у Oracle 11g?
Я не надто кмітливий в Oracle, і я намагався створити ТАБЛИЦЯ, яка продовжує надсилати мені повідомлення про помилку з недійсним іменем файлу. Нижче наведений синтаксис, який я використав: SQL> create Tablespace HRMT 2 datafile 3 size 4 ; size * ERROR at line 3: ORA-02236: invalid file name Моя книга …
29 oracle 

4
Чому автентифікацію ОС вважають поганою безпекою баз даних Oracle?
Oracle припиняє автентифікацію ОС відповідно до Посібника з безпеки бази даних Oracle , в якому йдеться Майте на увазі, що параметр REMOTE_OS_AUTHENT був застарілий у Oracle Database 11g, випуск 1 (11.1), і зберігається лише для зворотної сумісності. Крім того, більшість інформації та інструментів безпеки вважають проблемою безпеки зовнішню аутентифікацію ОС …

4
Як дізнатися, хто видалив деякі дані SQL Server
Учора мій бос запитував клієнта, запитуючи, як вони могли дізнатись, хто видалив деякі дані з їх бази даних SQL Server (якщо це має значення експрес-видання). Я думав, що це можна знайти з журналу транзакцій (за умови, що він не був усічений) - це правильно? І якщо так, як ви насправді …

10
Як я можу отримати правильне зміщення між UTC та місцевим часом для дати, що передує до або після DST?
Наразі я використовую наступне, щоб отримати локальний час дати з UTC дати: SET @offset = DateDiff(minute, GetUTCDate(), GetDate()) SET @localDateTime = DateAdd(minute, @offset, @utcDateTime) Моя проблема полягає в тому, що якщо літній час перебуває між GetUTCDate()і @utcDateTime, це @localDateTimeзакінчується годиною. Чи є простий спосіб перетворити з utc в місцевий час …

4
Який масштабований спосіб імітувати HASHBYTES за допомогою скалярної функції SQL CLR?
У рамках нашого процесу ETL ми порівнюємо рядки від постановки до бази даних звітів, щоб з’ясувати, чи змінився якийсь із стовпців з моменту останнього завантаження даних. Порівняння ґрунтується на унікальному ключі таблиці та певному хеші всіх інших стовпців. В даний час ми використовуємо HASHBYTESз SHA2_256алгоритмом і виявили , що він …

3
Чому рекомендується зберігати BLOB в окремих таблицях SQL Server?
Ця високооцінена відповідь на відповідь рекомендує розміщувати зображення в окремі таблиці, навіть якщо існує співвідношення лише 1: 1 з іншою таблицею: Якщо ви вирішили помістити свої зображення в таблицю SQL Server, я настійно рекомендую використовувати окрему таблицю для зберігання цих зображень - не зберігайте фотографії співробітника в таблиці співробітників - …
29 sql-server  blob 

1
Вказівки щодо обслуговування повнотекстового індексу
Які вказівки слід враховувати для підтримки повнотекстових покажчиків? Чи варто ВИСТАВИТИ або реорганізувати повнотекстовий каталог (див. BOL )? Що таке розумна каденція технічного обслуговування? Які евристики (подібні до порогів фрагментації 10% та 30%) можуть бути використані для визначення необхідного технічного обслуговування? (Все нижче - це просто додаткова інформація, яка розгортається …


5
Як я можу ввести Mongo як суперпользователь або скинути користувачів?
Я розігрувався з дозволами та закрив себе з бази даних Mongo. Я впевнений, що зробив це, намагаючись явно додати доступ до бази даних, але замість цього я замінив лише дозвіл на базу даних. Тож я фактично заблокований зі своєї бази даних Mongo, і все, що я читаю, говорить про те, …
29 mongodb 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.