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

Використовуйте цей тег для питань, характерних для версії SQL-сервера Microsoft 2008 року.

23
З’єднання було успішно встановлено із сервером, але потім сталася помилка під час рукостискання попереднього входу
Я отримую наступну помилку, коли я намагаюся підключити виробничу БД з локального середовища. Мені раніше вдалося підключити виробничу БД, але раптом у мене з’являється наступна помилка, будь-яка ідея? З’єднання було успішно встановлено із сервером, але потім сталася помилка під час рукостискання попереднього входу. (постачальник: постачальник послуг TCP, помилка: 0 - …

6
SQL Додати зовнішній ключ до існуючого стовпця
Якщо я використовую таку команду SQL у SQL Server 2008 для оновлення таблиці з обмеженням зовнішнього ключа: ALTER TABLE Employees ADD FOREIGN KEY (UserID) REFERENCES ActiveDirectories(id) UserIDбудучи моїм стовпцем ФК у Employeesтаблиці. Я намагаюся посилатися на посилання UserIDв моїй ActiveDirectoriesтаблиці. Я отримую цю помилку: Зовнішній ключ "UserID" посилається на недійсний …

8
SQL приєднується до протизапитів SQL (продуктивність)?
Я хочу знати, чи є у мене запит на приєднання щось подібне - Select E.Id,E.Name from Employee E join Dept D on E.DeptId=D.Id і підпиту щось подібне - Select E.Id,E.Name from Employee Where DeptId in (Select Id from Dept) Коли я розглядаю ефективність, який із двох запитів був би швидшим …

7
COALESCE Функція в TSQL
Чи може хтось пояснити, як працює функція COALESCE в TSQL? Синтаксис такий КАЛЕЦІЯ (x, y) Документ MSDN щодо цієї функції досить розпливчастий

4
Як додати групу користувачів Active Directory як логін в SQL Server
У мене є програма .net, яка підключається до SQL Server за допомогою аутентифікації Windows. Ми не можемо використовувати автентифікацію SQL Server у програмі. У нас є багато користувачів Active Directory для нашого проекту. Отже, ми повинні створити окремий обліковий запис для входу для кожного користувача Active Directory на SQL Server, …

17
Як надрукувати VARCHAR (MAX) за допомогою заяви про друк?
У мене є код, який: DECLARE @Script VARCHAR(MAX) SELECT @Script = definition FROM manged.sys.all_sql_modules sq where sq.object_id = (SELECT object_id from managed.sys.objects Where type = 'P' and Name = 'usp_gen_data') Declare @Pos int SELECT @pos=CHARINDEX(CHAR(13)+CHAR(10),@script,7500) PRINT SUBSTRING(@Script,1,@Pos) PRINT SUBSTRING(@script,@pos,8000) Довжина сценарію становить близько 10 000 символів, і оскільки я використовую …

7
SQL Server - Створіть копію таблиці бази даних та розмістіть її в одній базі даних?
У мене є таблиця ABC в БД бази даних. Я хочу створити копії ABC з іменами ABC_1, ABC_2, ABC_3 в одній БД. Як я можу це зробити, використовуючи Management Studio (бажано) або SQL запити? Це для SQL Server 2008 R2.

4
Як я можу створити унікальне обмеження для мого стовпця (SQL Server 2008 R2)?
У мене є SQL Server 2008 R2, і я хочу встановити унікальну колонку. Здається, це існує два способи: "унікальний індекс" і "унікальне обмеження". Вони не сильно відрізняються від того, що я розумію, хоча унікальне обмеження рекомендується більшістю, оскільки ви також отримуєте індекс автоматично. Як створити унікальне обмеження? ALTER TABLE Customer …

13
Журнал транзакцій для бази даних заповнений
У мене тривалий процес, який відкриває транзакцію на повну тривалість. Я не маю контролю над тим, як це виконується. Оскільки транзакція залишається відкритою протягом усієї тривалості, коли журнал транзакцій заповнюється, SQL Server не може збільшити розмір файлу журналу. Тож процес виходить з ладу з помилкою "The transaction log for database …

13
Як знайти порт для MS SQL Server 2008?
Я запускаю MS SQL Server 2008 на своїй локальній машині. Я знаю, що порт за замовчуванням - 1433, але деякі, як він не слухає цей порт. SQL - це експрес-видання. Я вже спробував журнал, SQL Server Management Studio, реєстр та розширену збережену процедуру пошуку порту. Але, я не міг її …

2
Як змусити базу даних SQL Server 2008 перейти в автономний режим
Як змусити базу даних перейти в офлайн, не зважаючи на те, що або хто вже використовує? Я намагався: ALTER DATABASE database-name SET OFFLINE; Але він все ще висить через 7 хв. Я хочу цього, тому що мені потрібно перевірити сценарій. Якщо це навіть можливо?

18
Перетворення результатів вибору в скрипт Вставити - SQL Server [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 3 роки тому . Удосконаліть це питання У мене є SQL Server 2008студія управління SQL Server. Мені потрібно …

4
Як увімкнути поширені запити
Коли я запускаю запит OPENROWSETу SQL Server 2000, він працює. Але той самий запит у SQL Server 2008 генерує таку помилку: SQL Server заблокував доступ до STATEMENT "OpenRowset / OpenDatasource" компонента "Спеціальні розподілені запити", оскільки цей компонент вимкнено як частина конфігурації безпеки для цього сервера. Системний адміністратор може дозволити використовувати …

3
Навіщо використовувати тип даних географії SQL Server 2008?
Я переробляю базу даних клієнтів, і одна з нових частин інформації, яку я хотів би зберігати разом зі стандартними полями адрес (вулиця, місто тощо), - це географічне розташування адреси. Я маю на увазі єдиний випадок використання - дозволити користувачам розміщувати координати на картах Google, коли адресу не можна знайти інакше, …

11
Який найкращий спосіб зберігати координати (довгота / широта від Карт Google) на SQL Server?
Я розробляю таблицю в SQL Server 2008, яка буде зберігати список користувачів та координати Карт Google (довгота та широта). Чи знадобляться мені два поля чи це можна зробити з 1? Який найкращий (або найпоширеніший) тип даних використовувати для зберігання такого роду даних?

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