Запитання з тегом «sql-server-2008»

SQL Server 2008 (основна версія збірки 10.00.xxxx). Будь ласка, позначте також sql-сервером.


2
Чому я не можу читати стовпці Oracles CLOB через пов'язаний сервер SQL-SERVER 2008?
Я хочу отримати доступ до даних у базі даних Oracle 11g із SQL-Server 2008 Я встановлюю пов'язаний сервер і коли виконую select * from [Link_server_name]..Oracle_schema.Oracle_table і Oracle_table містить стовпці "Кількість" та "varchar2", і всі вони працюють як виключені. Але коли Oracle_table містить стовпець CLOB, я отримую таку помилку: Der OLE …

1
Використання зв'язаного сервера з OPENQUERY в проекті бази даних
У мене є SQL Server 2008 з базою даних, яку я хочу передати в TFS. Тому я використав проект бази даних Visual Studio 2013, куди імпортував БД. Після виправлення купи помилок у мене залишилася лише одна помилка: З одного перегляду розробники, що використовуються OPENQUERYдля доступу до пов'язаного сервера. Тож я …

2
Як додати хвилини до типу даних про час?
У мене зберігається процедура, яка вставляє два записи в таблицю, різниця між записами полягає в тому, що стовпець часу другого запису знаходиться @MinToAddпісля першого: CREATE PROCEDURE CreateEntry /*Other columns*/ @StartTime time(2), @EndTime time(2), @MinutesToAdd smallint AS BEGIN SET NOCOUNT ON; SET @MinutesToAdd = @MinutesToAdd % 1440; --Prevent overflow if needed? …

3
Користувачі не можуть переглядати таблиці в схемі за замовчуванням у SSMS
У мене виникає проблема встановлення VIEW DEFINITIONдозволу належним чином на рівні схеми для одного з моїх користувачів. Я створив схему TestSchemaі додав кілька таблиць. Користувач в даний час має право встановлювати для доступу і зміна таблиці ( SELECT, UPDATE, DELETE, і т.д.) через dbo_datareaderі dbo_datawriterролі. Однак вони не можуть побачити …

1
Що означає "* пароль ------------" у звіті про тупик профілю?
У SQL Server 2008 R2 я отримав кілька звітів про тупиковий стан, у яких "* пароль ------------" у вхідному буфері. Це схоже на напад, але в цьому випадку я не знаю причини чи типу нападу. (журнал був створений експертом DBA, який має великий досвід, і сказав мені це, а не …

6
Таблиці з ієрархією: створити обмеження для запобігання циркулярності за допомогою сторонніх клавіш
Припустимо, у нас є таблиця, яка має обмеження для зовнішнього ключа, як така: CREATE TABLE Foo (FooId BIGINT PRIMARY KEY, ParentFooId BIGINT, FOREIGN KEY([ParentFooId]) REFERENCES Foo ([FooId]) ) INSERT INTO Foo (FooId, ParentFooId) VALUES (1, NULL), (2, 1), (3, 2) UPDATE Foo SET ParentFooId = 3 WHERE FooId = 1 …

1
Відновлення зашифрованої бази даних на інший сервер
Я використовую продукт, який працює на SQLServer 2008. Зрозуміло, що компанія, що постачає його, не пропонує підтримки SQLServer. Коли я встановив продукт, я вказав пароль для шифрування бази даних. Я хотів би запустити ще одну копію продукту для тестування на іншому сервері. Я відновив базу даних на іншому сервері та …

4
Таблиця перейменування SQL Server з іншої бази даних
Чи є спосіб у SQL Server перейменувати таблицю в іншій базі даних? Коли ви перебуваєте в поточній базі даних і переносите дані на іншу базу даних у таблиці TEMP, а потім перейменовуєте таблицю TEMP в іншу базу даних. Я не хочу використовувати "USE [database]", оскільки назва бази може змінюватися на …

1
Літній час
У моєму середовищі є сервери, які працюють на власних резервних копіях та планах Ola Hallengren. Наші сервери - це комбінація 2008, 2012 та 2014 рр. Усі повні резервні копії робляться о 12 ранку, а резервні копії журналу здійснюються кожні 15 хвилин. Я ніколи раніше не враховував літній час, тому, будь …

1
Чи варто все-таки використовувати QUOTENAME для захисту від ін'єкційних атак?
Я сьогодні переглянув стару збережену процедуру і помітив, що вона використовується quotenameна вхідних параметрах. Після деякого копання, щоб зрозуміти, що це робить саме я натрапив на цей сайт . Зараз я розумію, що це робить і як ним користуватися, але на сайті йдеться, що він використовується як пом'якшення від атак …

2
Еквівалент SQL Server пункту Oracle USING INDEX
Чи є еквівалент SQL Server 2008 клавіші USING INDEX в Oracle? Конкретно для конструкції: CREATE TABLE c(c1 INT, c2 INT); CREATE INDEX ci ON c (c1, c2); ALTER TABLE c ADD CONSTRAINT cpk PRIMARY KEY (c1) USING INDEX ci; У документації на сервер Sql про унікальні індекси зазначено (наголос додано): …

3
Багато "FETCH API_CURSOR0000 ..." на sp_WhoIsActive (SQL Server 2008 R2)
У мене дивна ситуація. Використовуючи, sp_whoisactiveя бачу це: Гаразд, за допомогою цього запиту я бачу, що викликає (чи існує це слово англійською мовою?) Це: SELECT c.session_id, c.properties, c.creation_time, c.is_open, t.text FROM sys.dm_exec_cursors (SPID) c --0 for all cursors running CROSS APPLY sys.dm_exec_sql_text (c.sql_handle) t результат: це просто select. Чому для …

1
Як визначити, чи містить файл резервної копії CDC?
Використовуючи SQL Server 2008 до 2014 року, я знаю, як створити резервну копію та відновити базу даних із увімкненою системою Capture Data Change (CDC), але те, що я шукаю, це спосіб запитувати повний файл резервної копії, щоб визначити, чи містить він дані CDC. Що було б чудово, як такий спосіб …

3
Чи є перевага в тому, щоб не вирівняти розділ індексом?
Я маю честь керувати великою розділеною таблицею OLAP. Переглядаючи цю таблицю, я помітив, що один із показників не узгоджується зі схемою розподілу. Оскільки автор не доступний і ретельно продумані пошукові запити Google не повернули корисних результатів, я не впевнений, чи це було навмисно чи випадково. Чи є якась причина, щоб …

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