タグ付けされた質問 「sql-server-2008-r2」

3
SQL Serverからアセンブリを削除せずにCLRアセンブリを更新する方法
SQL Server(2008 R2)でアセンブリを削除して再作成することなく、CLR関数(またはプロシージャ)アセンブリdllを更新するにはどうすればよいですか? (たとえば、新しい関数を追加するために)アセンブリを更新した場合、SQL Serverはアセンブリを削除するまで更新されたdllを受け入れません。 DROP ASSEMBLY CLRFunctions Msg 6590, Level 16, State 1, Line 1 DROP ASSEMBLY failed because 'CLRFunctions' is referenced by object 'NormalizeString'. しかし、アセンブリを削除する前に、最初にアセンブリを参照するすべての関数を削除する必要があります。 DROP FUNCTION NormalizeString DROP FUNCTION RemoveDiacritics DROP FUNCTION RemoveCombiningDiacritics DROP FUNCTION CombineLigatures .... DROP FUNCTION PseudolocalizeArabic そして、私はアセンブリをドロップすることができます: DROP ASSEMBLY CLRFunctions 次に、アセンブリを「作成」する必要があります。 CREATE ASSEMBLY …

1
T-SQLを使用してSQLインスタンスの最小および最大メモリ割り当てを取得するにはどうすればよいですか?
私は約90個のSQL Serverインスタンスを管理しており、各インスタンスに割り当てられたメモリ量を判断するためのクエリが必要です。Management Studioを使用せずに現在の設定を確認するためだけに、設定方法を尋ねているのではないことに注意してください。 ご協力いただきありがとうございます。

8
アクティビティモニターはサーバーに対してクエリを実行できません
SSMSアクティビティモニターを機能させるための修正はありますか? 問題: SQL Server Activity Monitorはエラーダイアログで失敗します。 TITLE:Microsoft SQL Server Management Studio アクティビティモニターは、サーバー[SERVER]に対してクエリを実行できません。このインスタンスのアクティビティモニターは一時停止状態になります。概要ペインのコンテキストメニューを使用して、アクティビティモニターを再開します。 追加情報:サーバー[サーバー]でSQL ServerプロセスID [PID]が見つかりません(Microsoft.SqlServer.Management.ResourceMonitoring) この問題はSQL Server 2008 R2 x64 Developer Editionで発生しますが、SQL Server 2008を使用するすべての64ビットシステムで、まだ特定されていない状況で発生していると思います。 Microsoft Connectにはこれに関するバグレポートがありますが、まだ解決されていません。

1
MS SQL ServerがNTLM認証を使用しているのはなぜですか?
Windows Server 2008 R2。 SQL Server 2008 R2がインストールされています。 MSSQLサービスはローカルシステムとして実行されます。 サーバーのFQDNはSQL01.domain.comです。 SQL01は、domain.comという名前のActive Directoryドメインに参加しています。 以下は、setspnの出力です。 C:\> setspn -L sql01 ... MSSQLSvc/SQL01.domain.com:1433 MSSQLSvc/SQL01.domain.com WSMAN/SQL01.domain.com WSMAN/SQL01 TERMSRV/SQL01.domain.com TERMSRV/SQL01 RestrictedKrbHost/SQL01 RestrictedKrbHost/SQL01.domain.com HOST/SQL01.domain.com HOST/SQL01 次に、SQL Server Management Studioを起動して、SQL01に接続します。 次に、次のクエリを実行します。 SELECT auth_scheme FROM sys.dm_exec_connections WHERE session_id = @@spid そしてその結果がNTLMです。結果がKerberosではないのはなぜですか?SPNは、ローカルシステムアカウントを使用するために正しいようです。サーバーがクラスター内にないか、CNAMEを使用していません。

3
誤ってアンインストールされたMS SQL Server 2008 R2 x64を完全に削除する方法は?
Windows 7 Ultimate x64では、MS SQL Server 2008 R2の既存のインスタンスでは何もできません。メインのアンインストーラーを実行する前に、SQL Serverに関連するいくつかのコンポーネントをアンインストールするのは私の間違いでした。 これで、アンインストーラーはジョブを実行して「すべて完了」を報告するように見えますが、最終的には何も起こりません。「\ Program Files \ Microsoft SQL Server」フォルダーにはまだ700 MBのコンテンツがあります。再起動しても効果はありません。 SQL Server 2008 R2を手動で削除する方法

5
シングルユーザーモードでSQL Serverにログインできない
私はSQL Server 2008 R2 Expressに対してさまざまな種類の起動フラグの組み合わせを試してきましたが、このエラーを回避できません。 ユーザー「LOCALSERVER \ Administrator」のログインに失敗しました。理由:サーバーがシングルユーザーモードです。現在、接続できる管理者は1人だけです。(Microsoft SQL Server、エラー:18461) 私は両方でシングルユーザーモードで起動しようとした-m"SQLCMD"と-m"sqlcmd"してIv'eはさえて、それを起動しようとした-m"Microsoft SQL Server Management Studio - Query"と私はいつもこのエラーを取得し、適切なクライアントとの接続します。他に何も接続を盗んでいないことが99%確信しています。SSMSで接続するときは、必ず「新しいquery-connect」メソッドを実行して、1つの接続のみを使用するようにします。 他の誰かがこの問題を抱えていましたか?修正してログインするにはどうすればよいですか?

1
SQL Server 2008 R2でsysadmin固定サーバーロールにグループを追加する方法
SQL Server 2008 R2でsysadmin固定サーバーロールにグループを追加するにはどうすればよいですか? sysadminロールにグループを追加することが許可されていないことを示す詳細なスクリーンショットのスクリーンショットについては、関連する質問を参照してください。 背景情報 SQL Server 2008 R2以前は、ローカルAdministratorsグループのメンバーは自動的にsysadmin固定サーバーロールに追加されていました。SQL Server 2008 R2以降、そのグループは追加されなくなりました。新しい推奨メカニズムは次のとおりです。 ...適切なDBAを含む別のWindowsグループを作成し、そのグループにデータベースのsysadminロールを付与します。 「Windowsグループにsysadminロールを付与する」方法を教えてください。 こちらもご覧ください 事前定義されたロールへのメンバーの追加(SQL2000) ... BUILTIN \ Administratorsグループのメンバーであるユーザーは、自動的にsysadmin固定サーバーロールのメンバーになります。 サーバーレベルのロール(SQL2008R2) SYSADMIN固定サーバーロールのBUILTIN \ Administratorsメンバー 関連する質問 SQL Serverのsysadminロールにユーザーを追加できません(できません) sysadminアカウントが存在しない場合にSQL Server 2008でユーザーにsysadminを追加する方法(再インストール) MS SQL Server 2005サーバーロールの問題 SQL Server 2005が誤ってユーザーをパブリックロールから削除し、ユーザーをロールに戻すことができない

1
SQLサーバーへのログイン中のパスワードの不一致
さて、私は古典的なaspアプリケーションを持っています、そしてdbに接続しようとする接続文字列があります。 MY接続文字列は次のようになります。 Provider=SQLOLEDB;Data Source=MYPC\MSSQLSERVER;Initial Catalog=mydb;database=mydb;User Id=me;Password=123 これで、front-enからdbにアクセスすると、次のエラーが表示されます。 Microsoft OLE DB Provider for SQL Server error '80040e4d' Login failed for user 'me'. 私はSQLプロファイラを見て、これを手に入れました: Login failed for user 'me'. Reason: Password did not match that for the login provided. [CLIENT: <named pipe>] Error: 18456, State:8. 私が試したこと: パスワードが実際に正しいことを100回確認しました。 これを試してみました:check_policyをオフにしてログインしてください(私がこれを行った理由さえわかりません) SSMSでこのアカウントのすべての可能なアクセス許可を有効にします。 この接続文字列を試してみました:Provider = SQLOLEDB; …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.