私はR経由でSQL Server 2017に取り組んでいます(RstudioでもSSMSでもR)。特定のデータベースに接続できません。接続プロンプトでデータベース名に言及していますが、マスターデータベースにのみ接続されます。接続中に不足しているものはありますか?
接続に使用する構文は次のとおりです。
conn = "Driver={ODBC Driver 13 for SQL Server};server=;Uid=uid; pwd=pwd;Database = mydb"
RstudioでRevoscaleRとODBC()パッケージの両方を使用して特定のデータベースに接続しようとしていますが、それでもマスターデータベースに接続されます。 RStudio接続ペインを使用して、他のデータベースを探索しようとすると、dboスキーマのみが表示され、他のスキーマが存在しても表示されません。誰かが何が間違っているのかを理解するのを手伝ってくれますか?
回答 1 件
関連記事
- php codeigniterのWebサイトが、SafariiOS電話でサーバーに接続されていないことを示しています
- SQLServerデータベースに2つのテーブルがあります。ユーザーと休暇
- 「OKD311マスターサーバーへの接続が拒否されました:適切なホストまたはポートを指定しましたか?」
- リモートT-SQLプロシージャを呼び出して、リモートbakデータベースファイルをリモートSQL Serverインスタンスに復元するにはどうすればよいですか?
- VS Codeでリモートサーバーに接続しているときにIPアドレスにジャンプするにはどうすればよいですか?
- SQLServerデータベースをバックアップおよび保存するためのVBNetコードが機能しない
- Azure SQL ServerデータベースADトークン:Django
- postgresql fdw - (同一のユーザー権限を持つ)同じサーバー上のデータベースへのすべてのリンクにサーバーとユーザーを指定する必要がありますか?
- 信頼できるゲームサーバーとデータベースストレージ
- 監査目的でアプリケーションのユーザー名をデータベースサーバーに渡す方法は?
ほとんどの場合、使用するログイン(uid)はその特定のデータベースに対して許可されていません(そのデータベースのユーザーとして作成されていません)。
SSMSで実行できるコードの例-たとえば-sa:
上記のコードは、ログインと同じ名前で問題のデータベースにユーザーを作成します。
お役に立てれば!