• 締切済み

SQLの設定について

今,データベースをSQL6.5から7.0にアップグレードしましたが、ユーザー数の定義を誤ったらしく、同時接続が1ユーザーしか認められません。 そこでSQLの設定でユーザー数を0(無制限)にしましたが、有効になりません。 どこで編集すればよいのかわからなくて困っています。 ご回答,お願いします。

みんなの回答

  • selenity
  • ベストアンサー率41% (324/772)
回答No.1

まず、接続クライアント数モードと同時使用ユーザー数モードの各ライセンス形態の 違いは理解している物として話を進めます。 ライセンスの追加、および、ライセンスモードの変更は、WindowsNT 4.0Serverの 場合であれば、[スタート]-[プログラム]-[管理ツール(共通)]内の 「ライセンスマネージャ」から行います。 Ver6.5で所持しているCAL(Client Access License)の全ライセンス分が Ver7.0で使えるわけではありません。Ver7.0で使用可能なCALは、 Ver7.0アップグレード版についている(?)アップグレードCAL分だけですので 残りの分は、別途CALのアップグレードをする必要があるはずです。 http://www.microsoft.com/japan/BackOffice/SQL/Prodinfo/faq.htm ライセンスマネージャからライセンスを追加する際、所持しているCAL以上の 数字を入力することも可能ですが、その場合は当然のことながら 使用許諾に反することになりまり、不正使用している状態となりますので ライセンスは常に正しく使用してください。

参考URL:
http://www.microsoft.com/japan/BackOffice/SQL/Prodinfo/licensing.htm

関連するQ&A

  • ASP+Access(Jet4.0)のユーザー数について

    ASPとIISとAccessを使ってアプリケーションを作ろうとしています。 調べてみると、Jet4.0では最大ユーザー数が255と書いてありました。 また、別の情報では同時ユーザー数が5以上だとパフォーマンスが落ちるとも書いてあります。 この2つの意味がよく分かりません。とにかく同時に255人以上がアクセスするとデータベースが破壊される恐れがあるということなんでしょうか? また、「ユーザー数」とはロックで待たされているユーザーも含めた数でしょうか? それか同時にOpenされたConnectionオブジェクトの数とか…?? 上記の件は、Application.Lockなどで排他処理をして回避したらいいんでしょうか? SQL Serverにすれば考えなくてもいい問題なのかもしれませんが、事情により今のところデータベースはAccessしか無理です。 例えば同時ユーザー数を5に制限したアプリケーションにしたい場合、具体的にはどういうふうにすればいいのかご教示ください。 ASPやデータベースのことがあまり分かっていないため、用語や表現が間違っていましたらすみません。よろしくお願いします。

  • SQL Server 2005について

    超のつく初心者です。 SQL Server 2005をデータベースとして、ソフトを作ろうかと思っています。 2点質問です。 1.SQL Server 初挑戦なので考え方が間違っていたら ご指摘ください。 フォームに入力→SQL Server に保存。 SQL Server →データをフォームに呼び出して編集→SQL Server に保存。 保存ファイルの代わりのような役割になるのでしょうか? 2.SQL Server 2005をデータベースとして作ったアプリケーションは、 ユーザーのパソコンがWindowsシリーズでしたら問題なく動作するのでしょうか?開発用ソフトはVisual Basic2005です。 作ったはいいがユーザーのパソコンが最新でないとだめ、というのでは元も子もないなぁと思ったので聞いてみました。 以上2点よろしくお願いします。

  • SQLサーバー2000のデータベースユーザーにログイン名が設定されていないものがある

    現在使用している環境で、 SQLサーバー2000上に、ログイン名が設定されていないデータベースユーザーが存在します。 ログインIDを設定せずに、データベースユーザーを作成する事が出来るのでしょうか? 方法を検索しているのですが、私の力では見つける事が出来ません。 どなたかご助力頂ければと思い投稿させて頂きました。 使用環境は、下記のようになります。 ・ Windows2000サーバー ・ SQL2000サーバー エンタープライズ版 以上、よろしくお願い致します。

  • SQL Server2000 ライセンスの追加方法

    SQL Server2000をインストールしました。 インストールの中の設定で、同時ユーザー接続数を設定する画面があるのですが、 この設定値を間違った値で、インストールしてしまいました。 修正したいのですが、それらしき場所が見当たりません。 コントロールパネルのライセンスを開いても、 SQL Server2000は、コンボボックスに表示されず、変更できません。 ちなみにOSは、WindowsNT 4.0です。 再インストールしないとだめなのでしょうか? 方法をごぞんちでしたら、教えてください。 よろしくお願いします。

  • ASPからSQLサーバへの接続について

    しばらくASPから離れておりましたので、ご教授願います。 データベースにSQLサーバ6.5を使っています。 ASPからSQLサーバに接続してデータの登録、変更、削除をしています。 その際に、ASPのソースコードに接続ユーザ名とパスワードを記述しているのですが、 これを記述しないで接続することは可能でしょうか? 可能であれば、その設定方法をお教え願います。 開発環境は以下の通りです。 Windows2000 Prof + IIS + SQL Server6.5

  • SQLサーバの設定について

    今まで使用していたAccessのデータをWindowsServer2003とSQLServer2000のサーバマシンにデータ(テーブル)のインポートをすることができました。 同じネットワーク上のWindowsXPProのPCからAccess2000で作ったMDBでこのサーバマシンのテーブルにリンクしODBC接続で接続して書き込み、削除などもできています。 ここまではいいのですが、4人程度が同時に接続して運用する場合、何かサーバ側の設定しておくべき点があったら教えていただけるとありがたいです。 現状SQLサーバで特別な設定をしているわけではないのでただ動いているだけです。 (セキュリティーやバックアップなど何もわかりません。) 以上、よろしくお願いします。

  • SQL ServerへのODBC接続

    Excelの「外部データの取り込み」により、SQLサーバー内のデータベースよりデータを取得しようとしています。 新しいデータソースの登録のステップで、データソースの種類「Microsoft SQL Server」を選択して、次のポップアップウィンドウでサーバー名と認証IDを入力。そうすると接続可能なDBが「使用するデータが含まれているデータベースを選択」のテキストの下のドロップダウンリスト中に現れるのですが、サーバー側で(local)の中に登録されているDBしか現れず、ユーザ側で定義されたインスタンス(と呼んでいいんでしたっけ?)の中のDBのテーブルを読みに行くことができません。 どのようにすれば、ユーザ側で定義されたインスタンスの中のDBのテーブルを読みに行くことができるようになるのか、ご教示いただけると有り難く思います。宜しくお願い致します。

  • FILE権限があるはずなのにSQLファイルを実行出来ない

    MySQL 3.23.58(Linux)です。 testというデータベースを作成し、ユーザtestuserにこのtestデータベースへのFILE権限やUPDATE権限など一通り持たせています。 ユーザ「testuser」でMySQLにログインし、use test;とすると、Database Changedと出てデータベースの編集が可能になるのですが、 mysql -u testuser -p ***** test < backup.sql この様にbackup.sqlというSQLファイルを実行しようとすると、ERROR 1044のアクセス権限がありませんエラーが表示されてしまいます。 SQLファイルをtestデータベースに反映させるにはどうすればいいでしょうか?

  • CMDとSQL

    初歩的な質問ですみません。 ACCESS2002でVBAを作成しますが、データベースのテーブルに接続して加工や編集を行ったり、レコードセットを作成したりするときに、CMD文を使う場合とSQL文を使う場合とありますが使い分けがよくわかりません。 どういう場合にCMD.COMMANDTEXT=・・・・を使い、どういうときにSQL文を発行するのか。 本を読んでみてもよくわかりません。 どなたかわかりやすく教えてください。

  • SQL Server 2005 Standard Edition のCALについて

    SQL SERVER には、接続数=0で無制限接続ができるのですが、 購入しているライセンス(CAL)とはリンクしていないのですか。 CALとは契約上のもので、 実際DBで接続数に制限がかかるというものではないのでしょうか。

専門家に質問してみよう