問題タブ [sql-server-2008]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - ジオコーディング用のマネージ コードでの SQL Server 2008 ユーザー定義関数の実装
目標: SQL Server 内から参照できる .NET dll を作成するには、アドレスを渡し、t-SQL でSTPointFromText()
を使用して POINT として地理データ型に貼り付けることができるジオコード文字列を取得します。
私は Virtual Earth を使用しています。Virtual Earth ステージング サーバーにアクセスできる開発者アカウントにサインアップしました。
もちろん、Visual Studio 2008を使用していますが、ここに示す例と同様の方法でユーザー定義関数を作成しようとしています。仮想地球を使用してアドレスを渡し、緯度/対数座標を取得するASP.NETで記述したコードがあります。
問題:唯一の問題は、バーチャル アースでは、ジオコード サービス
の「サービス参照を追加」する必要があり、何らかの理由でプロジェクト メニューに移動すると、 [参照の追加]と[ Web 参照の追加] がありますが、[サービス参照の追加]がない ことです。すべての魔法を行うgeocodeService.Geocode(geocodeRequest)を呼び出すことができる必要があります。
誰かが私が間違っていることを教えてもらえますか? Visual Studio で SQL Server プロジェクトにサービス参照を追加できないのはなぜですか?
sql-server-2005 - MS SQL Server 2008 に関する基本的な質問
SQL Server 2005 データベースを SQL Server 2008 にインポート (または移行) できますか?
同じ 2005 と 2008 を同じマシンで問題なく実行できますか?
sql-server-2005 - SQL Server Management Studio 2008 インテリセンス
インテリセンス機能のため、SQL Server Express 2008 をインストールしました。最初は機能しましたが、機能しなくなりました。チェックするオプションを探して、後で Google に相談したところ、SQL Server 2005 データベースに接続すると、Microsoft が IntelliSense を無効にしているように見えることがわかりました。
これは絶対に正しいですか?
これに対する解決策はありますか (いくつかのレジストリ「スイッチ」)。
sql-server - SQL Server 2008 Express で SQL Server Management Studio を使用してフルテキスト インデックス作成を有効にするにはどうすればよいですか?
hereで説明されているコマンドを使用して実行しましたが、動作しますが、 SQL Management Studio を使用して実行したいと考えています。
SQL Server 2008 オンライン ブックには次のように書かれています。
フルテキスト カタログを作成するには:
オブジェクト エクスプローラーで、サーバーを展開し、 [データベース] を展開して、フルテキスト カタログを作成するデータベースを展開します。
[ストレージ] を展開 し、[フル テキスト カタログ] を右クリックします。
[新しいフルテキスト カタログ] を選択します。
[新しいフルテキスト カタログ] ダイアログ ボックスで、再作成するカタログの情報を指定します。詳細については、「新しいフルテキスト カタログ (一般ページ)」を参照してください。
[ OK]をクリックします。
私の SQL Server Management Studio にはストレージのようなオプションはありません。
何か不足していますか?
sql-server - 最も高価なクエリをログに記録して見つけるにはどうすればよいですか?
sql2k8のアクティビティモニターを使用すると、最もコストのかかるクエリを確認できます。わかりました、それは素晴らしいですが、この情報をログに記録したり、クエリアナライザーを介してこの情報を取得したりする方法はありますか?SQL Managementコンソールを開いて、アクティビティモニターダッシュボードを見たくありません。
どのクエリが適切に記述されていないか、スキーマが適切に設計されていないかなどを把握したい。
助けてくれてありがとう!
sql-server-2008 - スナップショットアイソレーション
sqlserver2008のどのバージョンがスナップショットアイソレーションをサポートしているか知っている人はいますか?
sql-server-2005 - T-SQLストアドプロシージャの実行は「アトミック」ですか?
次のような単純なストアド プロシージャがあるとします (注: これは単なる例であり、実用的な手順ではありません)。
1 つの行を含む「myTable」というテーブルがあり、「CounterColumn」には現在のカウントが含まれていると想定しています。
このストアド プロシージャを同時に複数回実行できますか?
つまり、これは可能ですか:
「incrementCounter」を 2 回呼び出します。呼び出し A は、「現在の」変数 (5 としましょう) を設定するポイントに到達します。呼び出し B は、「現在の」変数 (これも 5 になります) を設定するポイントに到達します。コール A の実行が終了すると、コール B が終了します。最終的に、テーブルには 6 の値が含まれているはずですが、実行のオーバーラップにより代わりに 5 が含まれています。
sql-server-2008 - SQL Server 2008 Reporting Services のアクセス許可
SQL Server 2008 (Express with Advanced Services) Reporting Services のアクセス許可に問題があります。これを自宅の Vista Ultimate で実行しています。これは、サーバーもドメインも Active Directory もないスタンドアロン マシンです。
ReportServices サイトにアクセスすると、次のように表示されます。
ユーザー ' localmachine \Scott' に付与されたアクセス許可は、この操作を実行するには不十分です。(rsAccessDenied)
オフィスで Windows 2008 の SQL Standard に問題があったことを覚えていません。
sql-server - SQL Server サーバーの正規表現?
完全な正規表現機能セットを使用する効率的なクエリを作成することは可能ですか?
そうでない場合、マイクロソフトは本当にその機能を検討する必要があります。
c# - SMOを使用してデータベースとデータをコピーする
同じサーバー上の新しいデータベースにデータベースのコピーを作成しようとしています。サーバーは、WindowsXPでSQL2008Expressを実行しているローカルコンピューターです。これを行うには、SMO.Transferクラスを使用すると非常に簡単で、ほとんど機能します。
私のコードは次のとおりです(やや簡略化されています):
ここで行うことは、最初に新しいデータベースを作成し、次にTransfer
クラスを使用してコピースクリプトを生成し、最後に新しいデータベースでスクリプトを実行することです。
これは構造をコピーするためにうまく機能しますが、CopyData
オプションは機能しません!
オプションに文書化されていない制限はありCopyData
ますか?ドキュメントには、オプションでデータをコピーするかどうかを指定するだけであると記載されています。
TransferData()
スクリプトを使用せずにデータベースをコピーするメソッドを使用しようとしましたが、「サーバーへの接続に失敗しました」という例外が発生し、「への接続の確立中にネットワーク関連またはインスタンス固有のエラーが発生しました」という内部例外が発生します。 SQL Server。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、およびSQL Serverがリモート接続を許可するように構成されていることを確認してください(プロバイダー:Named Pipes Provider、エラー:40-SQLServerへの接続を開くことができませんでした)」
また、サーバーで名前付きパイプを有効にしようとしましたが、それは役に立ちません。
編集:バックアップを作成してから新しいデータベースに復元することで機能するソリューションを見つけました。しかし、それはかなり不器用で、本来よりも遅いので、私はまだより良い解決策を探しています。