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

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

4
Вручну встановити розмір файлу журналу після зменшення SQL Server 2008 R2
Я стаю дещо мимовільним DBA на роботі в цей момент і мені дуже потрібна допомога в чомусь. У нас база даних 40 ГБ у режимі повного відновлення, не налаштовано резервну копію журналу та величезний файл журналу 84 Гб. Поки що мій план виправити цю ситуацію - запустити повне резервне копіювання …

1
Обробка винятків у збережених процедурах, званих за допомогою блоків insert-exec
У мене збережена процедура, яка викликається у блоці insert-exec: insert into @t exec('test') Як я можу обробляти винятки, згенеровані в збереженій процедурі, і продовжувати обробляти? Наступний код ілюструє проблему. Що я хочу зробити, це повернути 0 або -1 залежно від успіху або відмови внутрішнього exec()дзвінка: alter procedure test -- or …

4
не може підключитися до сервера sql в режимі одного користувача
Я почав свою SQL Server 2008 sqlcst02\inst01ін Single User ModeДодаючи ;-mдо кінця параметрів запуску для цього , наприклад , в SQL Server Configuration Manager. Я зупинився SQL Server Agentна inst01екземплярі. Мій обліковий запис є членом, Domain Admin groupі я намагався увійти, використовуючи sqlcmd -S sqlcst02\inst01та продовжуючи отримувати помилку, що служба …

1
SQL Server 2000 по 2008 - 2012 роки
Зараз ми переходимо з SQL Server 2000 до 2008 року. Ми вносимо багато змін до коду, сценаріїв, оскільки відбулося багато змін з 2000 по 2008 рік. Хоча я вносив ці зміни, я хочу знати - чи є щось, що я можу зробити зараз, щоб зробити його сумісним з 2012 роком …

1
оптимізація запитів: інтервали часу
В основному, у мене є два види інтервалів часу: presence time і absence time absence time можуть бути різних типів (наприклад, перерви, відсутність, особливий день тощо), а інтервали часу можуть перетинатися та / або перетинатися. Це НЕ обов'язково, що тільки правдоподібні комбінації інтервалів існують у вихідних даних, наприклад. перекриття інтервалів …

3
Як зіставити інший сервер через SQL Server Management Studio
Я намагаюся відобразити інший сервер, даючи команду EXEC xp_cmdshell 'NET USE H:\\568.256.8.358\backup_147 1234abc /USER:cranew /PERSISTENT:yes' Я отримав помилку з цим: мережевий шлях не знайдено Але я в змозі картувати інший сервер вручну. Будь ласка, допоможіть мені в цьому розібратися.

1
Яка різниця між ВИКОРИСТАННЯМ ТА КОРИСТУВАЧОМ ТА ВИКОРИСТАННЯ ЯК ВХІД, що змушує другу поводитися несподівано?
Нещодавно я використовую EXECUTE AS LOGIN, щоб перевірити, чи певна людина могла чи не може використовувати функцію таблиці в одній з наших баз даних. Тести показали, що він міг, але він неодноразово повідомляв про невдачу. Людина використовує "WEB" для підключення до бази даних, і у нього є користувач "WEB" у …

3
Жорстке обмеження для кількості статей реплікації злиття?
Трохи тла. Ми розробили додаток, який використовує реплікацію злиття. Зараз ми публікуємо близько 212 статей, і все в порядку, оскільки, здається, входить у ліміт кількості 256 статей. (Використання SQL Standard 2005 на сервері та 2005 Express на рівні абонента.) Ми зараз розробляємо нову версію, з новою базою даних, побудованою з …

1
Як створити тригер, який оновлює поле дати та часове поле при зміні рядка?
Я створив таблицю testtableвсередині бази даних, testbaseяка має таку структуру: product_no (int, not null) product_name (varchar(30), not null) price (money, null) expire_date (date, null) expire_time (time(7), null) Однак як я напишу тригер таким чином, що він буде оновлювати той конкретний рядок, який був змінений (або оновлений новою інформацією), і записувати …

3
Чи є спосіб перевірити, чи не вийде DELETE через обмеження?
Я хотів би мати можливість передбачити, чи буде DELETE наштовхнутися на порушення обмеження, не виконуючи фактично видалення. Які мої варіанти зробити це? Чи є простий спосіб зробити «сухий пробіг» DELETE?

4
Перевірка наявності 2 таблиць (на різних серверах) однакових точних даних
Тож здається, що компанія, яка розміщує наші сервери SQL, мала певні проблеми з реплікацією з виробничого сервера на сервер резервного копіювання ... Я вважаю, що деякі таблиці копіюють правильно. Реплікація проводиться щодня (після години). Чи є спосіб я порівняти 2 з тих же таблиць, 1 із резервного копіювання та 1 …

5
Функція таблиці SQL з оцінкою для розділення стовпця на коми
Я написав функцію "Таблицька оцінка" в Microsoft SQL Server 2008, щоб взяти стовпчик з обмеженими комами в базі даних, щоб виплюнути окремі рядки для кожного значення. Наприклад: "один, два, три, чотири" поверне нову таблицю з лише одним стовпцем, що містить такі значення: one two three four Чи виглядає цей код …

2
Чи споживають індекси пам'ять?
Я тільки починаю дізнаватися про використання пам'яті на SQL Server. Під час використання запиту у відповіді на питання SQL Server 2008 R2 "Ghost Memory"? , Я виявив, що одна база даних займає левову частку місця в буферному пулі. Подивившись далі, використовуючи sys.allocation_unitsі sys.indexes, я підтвердив, що це, ймовірно, спричинено великим …

3
Продуктивність TSQL - ПРИЄДНАЙТЕ за значенням МІЖ та макс
У мене є дві таблиці, в яких я зберігаю: діапазон IP - таблиця пошуку країни список запитів, що надходять з різних IP-адрес IP-адреси зберігалися як bigints для поліпшення продуктивності пошуку. Це структура таблиці: create table [dbo].[ip2country]( [begin_ip] [varchar](15) NOT NULL, [end_ip] [varchar](15) NOT NULL, [begin_num] [bigint] NOT NULL, [end_num] [bigint] …

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

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