• 締切済み

SQL Server2000でネットワークドライブ利用

SQL Server2000 EnterpriseEditionで、 ネットワークドライブ接続したNAS(Gドライブに割当済)に、既存DBをデタッチし、 DBをNASにコピーしてアタッチする時、 Gドライブ(ネットワークドライブ)が表示されません。 何かいい方法、ツールはありませんか。

みんなの回答

回答No.1

SQLserverに詳しいわけではないんですが・・ SQLserverのインスタンスは、サービスとして稼働しています。 サービスから見えるドライブレターは、デスクトップユーザから見えるものとは 異なります。 ユーザ権限の問題はありますが、ドライブレターだけの問題であれば、 ネットワークドライブを\\server\shareのようなUNC指定で記述することで どの環境からでも同じ物を指すことが可能です。 (webdavなどは別ですけどね) ただし、ユーザ認証の問題は別に存在しますので、それも解決しないと アクセス出来ません。 ユーザ認証については、どのようなネットワークドライブかによるので コメントできません。

関連するQ&A

  • SQL Server2008R2 をNASに設定

    ユーザ環境の制限により、ミストが多い環境にFANレスPCを設置して、別の場所にNASを設置することになりました。 NASにSQL Server2008R2のインスタンスを作成したいのですが、FANレスPCでインストール時にNASドライブを認識できず困ってます。 NASをネットワークドライブに割り当てても、コンピュータ名「\\NAS\MSSQLSERVER」で指定しても認識できません。 また、いったんSQL Serverをローカルドライブ(C:\)にインストールして、 SQL Server Management StudioでMDFをデダッチして NASドライブ(ネットワークドライブ)にアタッチしようとすると 「特殊なセキュリティ権限・・・」でエラーとなります。 SQL Serverのサービスのログインは  ・Network Service  ・Local System  ・Windowsログインユーザ(Admini権限) で試しましたが症状は変わりませんでした。 NASはバッファロー製の TS-X2.0TL/R5 を使ってます。 なお、USB外付けHDDにはSQL Serverのインスタンスをインストールできることは確認してます。 対策方法の助言いただけると幸いです。

  • SQL2008から2000へデータコピーしたい

    使用環境は DB SQL Server2008 Express 使用ツールは Microsoft SQL Server Management Studio です サーバーは 64bit です インストールファイルは SQLEXPRWT_x64_JPN.exe です 現在、同じネットワーク上には SQLServer 2000のDBを使ったサーバーはあるので すがSQLServer2008は1台だけです 今回 SQL2008のDBを 2000の方にバックアップ用としてコピーしたいと思います ファイルの保存だけであれば可能かと思いますが 万が一の時に 接続先を変更して使えるようにしたいと思います。 認識として、 ・データファイルやログファイルは上位DBから下位DBへアタッチ操作はで きない (上位DBのファイルを下位DBがアタッチ操作できない) ・データベースコピーはできない そこで データコピー をしたいと思っています。 下記 HPを参考にフリーソフト(DBCopyTool.exe)を使ってみたのですが http://www.atmarkit.co.jp/fdotnet/dotnettips/859dbcopytool/dbcopytool.html サーバーの登録はうまくいくのですが、対象DBの登録について SQLServer2008express や SQLServer2005express はうまくいくのですが SQL2000のサーバーでは、下記メッセージが出てきます Fehler:Error getting the database.オブジェクト名'sys.database'は無効です 確認したいのは 上記フリーソフトを使われたことがある方、同じような現象には ならないかどうか 何か設定、確認不足なのでしょうか? また当初の希望内容を実現するため、他の方法があれば ご教授願いたいと思いま す。 同HP内の文末に、SQLServer 2000とSQL Server 2008との間でコピーが正しく行え た とあり決して依存するわけではないのですが、もしやと思い試しているのですがうまくい きません。 仮に 2000のDBを2008にコピーできるとしても、該当DBの選択のところでエラーが 出てしまうのはクリアする必要があると思うのですが… 以上 宜しくお願い致します。

  • SQLServer2005のネットワークドライブの使用について

    SQLServer2005(standard Edition)についてですが、 現在、DBサーバー、NASサーバー、ストレージの3台構成になっています。 DBサーバーにSQLServerをインストールしてあるのですが、 ここから、NASサーバーに接続されている ストレージに対して、テーブル作成をする際に、DBファイルの保存を行いたいのです (ネットワークドライブへの保存) OSはWindows Server 2003 です。 テーブルを作成する際に、 パスの指定を \\NASサーバー名\DATA などのようにしているのですが、 エラーが出てしまいます。 (ネットワークパスはデータベースファイルでサポートされません等) どなたかご教授願います。

  • ネットワークドライブの再接続について

    社内のC/SシステムでPC(W/XP)からサーバ(2K)をネットワークドライブとして割り当て、サーバー上のアプリケーションを実行します。 PC起動時に自動的にネットワークドライブとして割り当てられるのですが、あるPCでは起動時のネットワークドライブの再割り当てが上手くいっていないようで、クライアント側のメニューよりサーバのアプリケーションを実行しても動きません。 マイコンピュータを開くと、ちゃんとネットワークドライブは見えていますので、起動直後にマイコンピュータから割り当てられているドライブを開き(おそらくこのタイミングでアタッチされるのでしょう)、それからアプリケーションを実行すると動きます。 なお、このパソコンは有線ですが、他のパソコンで、有線から無線に切り替えたときにも同様の現象が起こり、解決しておりません。 この場合は無線LANアダプタがUSBであり、PC起動からネットワークにつながるまでに時間がかかるため、ネットワークドライブに割り当てができない状態で立ち上がってしまうのだろうと思っていますが、解決方法は見出せずにおります。 PC起動時にネットワークドライブの割り当てができたりできなかったりする原因をご存知の方がいらっしゃったら、ご教授いただけますと幸いです。よろしくお願い致します。

  • SQLserver2000 StandardEditionでネットワークドライブにバックアップを取る方法は?

    以前似たような質問をしたのですが、解決していないまま 締め切ってしまったので再度質問です。 EnterpriseEditionではバックアップデバイス可能な 媒体は、ローカルディスクやMOやネットワークドライブ と公式ページに書いてありました。 (EnterpriseEditionを持っていないので本当かどうか知りませんが・・・) StandardEdtionでネットワークドライブにバックアップを取る方法をどなたか知っている方いらっしゃいますでしょうか?そもそも可能なのでしょうか?(汗) エンタープライズマネージャーであるDBを バックアップしようとする際に、 バックアップ先の選択を選んで表示される ドライブはSQLServerがインストールされているPC のローカルドライブしか表示されないはずです。 (MOやテープは表示されなくてもOK) そこにネットワーク接続しているドライブを 表示はできないでしょうか?ということを聞きたいです。 そこには出ないけど、isqlコマンドを使うと 『ネットワーク』ドライブにバックアップを 取れるよ、という方法でも構いません。 とにかく『ネットワーク』接続したほかのPC のドライブにバックアップできるのかどうか (ツールを使わずにSQLServerの機能だけで) 教えてください。 長い間困ってます。

  • デタッチした後

    SQL Server Enterprise Managerで、 データベースのデタッチを行いました。 すると、そのデータベースが消えました。 ファイルとしてコピーされるようですが、どこかに残っているのかがわかりません! よって、アタッチもできません。 どこにファイルはあるのでしょうか?? 困っています。 よろしくお願いします。

  • SQL Server 2005 Management Studioに関

    SQL Server 2005 Management Studioに関する質問です クライアントにSQL Server 2005 Management Studioをインストールし、SQL Server 2005 Standard SP2が入っているDBサーバーに接続していました。 今度SQL Server 2008 Enterprise R2がインストールされたDBサーバーが同ネットワーク内(同じサブネット内)に新設された為、クライアントから接続を行いたいのですが、接続が行えません。 →接続画面にてネットワーク越しにサーバーは認識していますが、ユーザー名・パスワードを入力して接続ボタンを押下するとエラーで返ってきます。 →クライアント側のFWは無効にしており、新設DBサーバー側のSQL Serverでもリモート接続を許可しています。 SQL Server 2005 Management StudioからSQL Server 2008へ接続はできないとおっしゃられている方もいらっしゃいますが、確たる証拠もなくて信じて良いのかわかりません。 どなたか解決方法含めてご存知の方いらっしゃいますでしょうか?

  • SQL Server2008 R2 Expについて

    お世話になります。 マイクロソフトのSQL Server2005 Express、SQL Server2008 R2 についての質問です。 職場の私のPC(Windows7 Pro 64bit版)には各種開発ツール、DBがインストールされています。 VS2005をインストールした時にSQL Server2005 Express(?)もインストールされたようです。 社内のDBサーバー機のSQL Server2008 R2 に接続するために製品版のSQL Server2008 R2の クライアントツール(Management Studioなど)もインストール済みです。 私のPCにSQL Server2008 R2 Expressをインストールしたいのですがどうすればよいでしょうか? (可能なのかどうか? 導入手順は?) すでにSQL Server2005 Express や 製品版のSQL Server2008 R2(クライアントツール)が インストール済みですのでそれらとバッティングしないかと気になっています。 やりたい事は、スタンドアロン環境でDBを動かしストアドプロシージャのテストなどの実施です。 ※SQL Server2008 R2 の環境からバックアップを取ったDBを復元する必要があるので  SQL Server2008 R2 Express以降のバージョンが必要です。 ご教授よろしくお願いいたします。

  • ネットワークドライブの割り当てについて

    OSはWin10です。 ルーターにLANケーブルでbuffaloの外付けHDDを繋いでいます。(LinkStation) このHDDをネットワークドライブとして認識させドライブを割り当てることは可能でしょうか? BuffaloのNAS Navigator2を使用すればできるようで、過去にも使っていたのですが、PCを軌道のたびにネットワークドライブの検索・割り当てが毎回必要なので、NAS Navigator2を使わずWin10での設定等で割り当ててしまうことが可能であれば、割り当てをしたいのですが、お分かりの方がおりましたら宜しくお願いします。

  • ネットワークドライブの割り当てについて

    ネットワークドライブを割り当てる際、共有フォルダの下位にあるフォルダで右クリックすると「ネットワークドライブの割り当て」が表示されません。 「ツール」-「ネットワークドライブの割り当て」から実行すると上手くいくのですが、何かOSで制御がかかっているか等分かったら教えて下さい。