問題タブ [management-studio-express]

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.

0 投票する
5 に答える
92989 参照

sql - SQL Server Management Studio - 外部キーの追加がわかりにくいですか?

Management Studio の主テーブルに外部キーを追加するのはいつも混乱します。

私が持っているとしましょう

によって Table1 に外部キーを追加していRight Click -> Relationships -> Table and column specificationます。「プライマリ」ポップアップをTable2、IDに、「外部キーテーブル」をTable1、Table2IDに設定しています。

私の質問:

  1. 「外部キー テーブル」には Table2 を、主キーには Table1 をリストするべきではありませんか? 私の理解は間違っていますか?

  2. 保存すると、「次のテーブルがデータベースに保存されます」というアラートが表示されます。両方のテーブルが表示されます。私は本当にこれを取得しません。Table1 のみを変更しました。2 番目の表が表示されるのはなぜですか?

0 投票する
2 に答える
1596 参照

reporting-services - SSRS レポートを開発するためのツール

私の開発マシンには SSMS 2008 Express しかありません。このマシンでサーバー側の SSRS レポートを開発、維持、および管理するために使用できるツールは何ですか?

0 投票する
2 に答える
792 参照

sql - SQL 2005 GodaddySQLServerから会社所有のサーバーへの移行

データベースをGodaddySQL2005アカウントからローカルSQL2005サーバーに移動するための最良の方法は何ですか?Server ManagementStudioExpressおよびGodaddySQLExplorerを介してDBにアクセスできます。

しかし、どこから始めればいいのかわかりません。MySQLでは、PHPMyAdminページからデータをエクスポートし、逆にASCIIファイルを使用して他のサーバーにデータをインポートします。アクセスでは、移行ツールを使用します。Server Management Studioでは、「バックアップ」と「復元」の方法を使用することを考えましたが、新しいサーバー上に正しいアクセス許可スキーマを使用して新しいオブジェクトを作成する機能がないのではないかと心配しています。

あなたの考えは何ですか?MDFまたは一時ファイルにアクセスできないことに注意してください。私はこのページを勉強してきました。

0 投票する
4 に答える
19570 参照

installation - 高度なサービスがインストールされたSQLServer2008 R2 Expressには、すべてのオプションがあるわけではありません

他に質問する方法がわからないので、タイトルを変更できると思います。さまざまなSQLServerExpressバージョンをダウンロードしていますが、Management Studio Express、全文検索、Reporting Services、レプリケーション、bi dev studio、管理ツールの基本、SQLクライアント接続を備えたバージョンが見つからないようです。 sdk、ms同期フレームワーク。一部のインストールにはこれらの機能の一部が含まれていますが、これらの機能のすべてではありません。正直なところ、全文検索、Management Studio Express、Bi Dev Studioが欲しいのですが、不足しています。これらはどこで入手できますか?どんな助けでも。ここで情報を見つけました:

ダウンロードして試しました:

  • SQLEXPR32_x86_ENU
  • SQLEXPRADV_x86_ENU
  • SQLManagementStudio_x86_ENU
  • SQLEXPRWT_x86_ENU

必要最低限​​のSQLServer2008 R2 Expressをインストールしましたが、共有機能を追加しようとすると、他の機能の一部が表示されないことに気付きましたが、新しいインスタンスを追加すると、いくつか(必要な機能ではありません)が表示されます。 。誰かが私を案内してもらえますか?すべてをアンインストールして再試行する必要がありますか?

0 投票する
2 に答える
13454 参照

database - 既存のデータベースを新しいデータベースに複製する

私はこれに対する適切な解決策を見つけるのに苦労しています。60以上のテーブル(多くはキーの制約があります)と大量のデータを含むかなり大きなSQL Server2008Expressデータベースがあります。

基本的に、これらすべてのテーブルとデータ、および制約を1つのデータベースから別のデータベースに正確にコピーする必要があります。私は基本的にウェブサイトAを複製しています-異なるドメインで正確なコピー(ウェブサイトB)を作成するため、2つの完全に同一のウェブサイトが並行して実行され、それぞれが最初に独自の同一のデータベースを持っています。

データベースAはWebサイトAで稼働しています。データベースBがセットアップされ、独自のユーザーがいます。テーブルとデータをAからBまでそのまま取得する必要があります。データベースBのログイン資格情報を使用するようにweb.config接続を変更でき、機能するはずです。

Management Studio Expressを介してデータベースAをバックアップし、データベースBに復元しようとしましたが、次のように表示されます。

System.Data.SqlClient.SqlError:バックアップセットは、既存の「database-B」データベース以外のデータベースのバックアップを保持します。
(Microsoft.SqlServer.Smo)

また、Management Studio ExpressでデータベースAを右クリックして、に移動してみましたTasks > Generate scripts。しかし、これを実行してデータベースBIでSQLスクリプトを実行すると、コンテンツをインポートするときに外部キーなどに関連するエラーが大量に発生します。それは正しいことをしているように見えますが、異なるキー/関係を処理することはできません。

では、データベースAからデータベースBにデータを100%正確かつ無傷で取得するための、簡単で確実な方法を知っている人はいますか?

約5年前にSQLServerデータベース公開ウィザードを使用してこのようなことを行ったと思いますが、その製品は現在は機能していないようです。インストールしようとしたところ、SQL Serverのバージョンを2005に戻す必要があったので、 mそこに行かない!

0 投票する
1 に答える
1722 参照

sql-server-2005 - Syntax error when trying to change schema in SQL Server database

I am trying to rename the schema for a dozen tables in an old database on SQL Server 2005. I'm using SQL Server Management Studio Express version 9.0. Based on detailed advice found here, as well as several forums on other sites, I've been trying this straightforward command:

I consistently get this error:

Msg 156, Level 15, State 1, Line 1
Incorrect syntax near the keyword 'SCHEMA'

It's the same whether I run it directly in the "New Query" window or build it into a stored procedure.

The database's owner is "SA," dating back to when my web host (the physical server's owner) first set up this database years ago. This makes me think there might be a permissions issue, or some obscure mismatch between the owner name and the login I'm using. But if that was true, I'd expect the error to tell me I don't have rights to execute that command.

Is there some obvious syntax error I'm missing, or do I need to delve deeper into the ownership and permissions to get the rights to fix this?

0 投票する
2 に答える
1527 参照

sql-server-2008-r2 - ManagementStudioオブジェクトエクスプローラーでフィルターデータベースを表示する方法

私のデータベースは共有ホスティングでホストされています。ManagementStudioExpressでデータベースをリモートで接続します。sqlserverインスタンスに接続しようとすると、そのサーバーインスタンスでホストされているすべてのデータベースが表示されます。これは、他のユーザーの400のデータベースから常に自分のデータベースを見つけるのが面倒です。

データベースのリストを、私が獲得した、または許可を得たデータベースに絞り込む方法はありますか?許可がない、または所有していないデータベースを見たくありません。

私のデータベースは共有ホスティングでホストされており、ユーザーとしての特権は限られていることを忘れないでください。

0 投票する
1 に答える
43039 参照

java - どの列でデータの切り捨てが発生したかを確認する方法

Javaを使用してMicrosoftSQLServerデータベースにデータを挿入すると、SQL切り捨て例外が発生しました。ただし、例外では、どの列に問題の値があったかは示されません。

たとえばSQLServerManagement Studioからエラーの詳細を見つける方法はありますか?

注:WindowsでSQLServerデータベースを使用しています。