Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib16471.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattrib16471.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattrib16471.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattrib16471.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,43 @@ + + + + + +shutdown=true属性 + +shutdown=true database connection URL attribute + + + +
機能 +

databaseNameが指定されている場合、そのデータベースを終了します。(終了してから、そのデータベースに再接続すると、データベースが再起動されます。) +認証とSQL認証の両方が有効なデータベースでは、データベース所有者だけがデータベースの終了を行えます。より詳細な情報はの「ユーザ認証を有効にする」と「SQL標準認証モードを設定する」を参照してください。

+

databaseNameを指定しなかった場合に限り、のシステム全体が終了します。

+

単体のデータベースを終了させた場合、は該当データベースで終了時のチェックポイント処理を行ないます。

+

システム全体を終了させた場合、は全データベースで終了時のチェックポイント処理を行い、JDBCドライバの登録抹消を行い、JVMが終了する前にJVM内でシステムを終了します。終了が成功すると、必ずSQLExceptionが挙がります。これはが終了して、接続が既にないことを表すものです。 +の終了後、ドライバを読み込みなおせば、もう一度起動することができます。の再起動に関する詳細な情報は、の第1章にある、「システムの終了」を参照してください。

+

チェックポイントの処理とは、次回の接続で復元処理を行う必要が無いように、全ての記録とトランザクションの情報をディスクに書き込むことです。

+

アプリケーションで全システムの終了が行われるのは、組み込みモードのときだけです。属性にshutdown=trueを指定してDriverManagerへ要求を行うと、常に例外が挙がります。

+ -- 全システムを終了する。 +jdbc:derby:;shutdown=true +-- salesDBを終了する。(認証が無効である場合) +jdbc:derby:salesDB;shutdown=true +
+
+ Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib16471.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib17246.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattrib17246.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattrib17246.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattrib17246.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,47 @@ + + + + + +databaseName=nameofDatabase属性 + +databaseName=nameOfDatabase database connection URL +attribute + + +
機能 +

接続するデータベースの名称を指定します。サブプロトコルの後のデータベース名の代わりに、この値を指定することができます。

+

Connecting +to a database (using databaseName attribute) +例えば以下のURL(およびPropertiesオブジェクト)は同じ意味となります。 +

    +
  • jdbc:derby:toursDB
  • +
  • jdbc:derby:;databaseName=toursDB
  • +
  • jdbc:derby:(接続要求時に渡すPropertiesオブジェクトにて、databaseName属性の値にtoursDBを指定する。)
  • +

もしURLのサブネームおよび属性の両方でデータベース名が指定された場合、サブネームを優先してデータベース名が設定されます。たとえば以下のデータベース接続URLはtoursDBに接続します。

+ jdbc:derby:toursDB;databaseName=flightsDB +

データベース名を属性として指定することができるので、が把握しているデータベース群を元にしたデータベース名に指定できる値の一覧を、getPropertyInfoメソッドから得ることができます。 +より詳細な情報についてはを参照してください。

+
ほかの属性との組み合わせ +

この属性は他の全ての属性と組み合わせて利用できます。

+ jdbc:derby:;databaseName=newDB;create=true +
+
+ Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib17246.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib24612.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattrib24612.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattrib24612.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattrib24612.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,30 @@ + + + + +データベース接続URLに属性を指定する。 +では、データベース接続URLに属性を指定する、 +JDBCの機能を利用できます。 + +

属性はに固有です。

+

プロトコルとサブプロトコルに続いて、セミコロンで区切って属性を指定するのが典型的な方法です。属性の指定方法については、を参照してください。この章ではリファレンス的な情報のみ提供します。

+
属性は構文解析の時に、間違いのあるなしを検証されません。正しくない属性や値を指定した場合、それらは単純に無視されます。
+
+
Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib24612.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib26867.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattrib26867.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattrib26867.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattrib26867.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,49 @@ + + + + + +create=true 属性 + +create=true database connection URL attribute + + + +
機能 +

のデータベース接続URLに記述して、標準的な構成のデータベースを作成して、それに接続することができます。データベースの作成に失敗した場合、エラーログにエラーが出力されて、データベースが見つからなかったことを表すSQLExceptionとともに、接続の試みは失敗します。

+

もしデータベースが既に存在した場合は、既存のデータベースに接続されて、SQLWarningが発行されます。

+

JDBCでは、作成時に接続に失敗したデータベースは、失敗がデータベースへの呼び出しの後であれば、除去されません。 +もしデータベース接続URLにcreate=trueを指定して、接続の作成に失敗したなら、データベースのディレクトリを確認してください。 +もしディレクトリが存在するなら、データベース作成を次回試みるまでに、内容とともにそれを削除してください。

+
データベース所有者 +

+データベースを作成した時の認証識別子が、データベースの所有者となります。(を参照してください。 +認証とSQL認証の両方が有効である場合(の「ユーザ認証を有効にする」と「SQL標準認証モードを設定する」を参照してください。)、データベースの所有者だけが、データベースの終了や、暗号化、新しい起動パスワードおよび暗号化鍵による再暗号化、フルア㠃ƒãƒ—グレードを行うことができます。 +認証が有効ではなく、ユーザが指定されていない場合、データベース所有者は既定で「APP」です。これは既定のスキーマ名でもあります。(を参照してください。)

+
+
ほかの属性との組み合わせ +

(データベース接続URLのサブプロトコルの後に)databaseNameを、もしくは、databaseName=nameofDatabase属性を指定しなければなりません。

+

この属性は、この他の属性とも組み合わせることができます。データベースの作成時に地域の指定をするなら、territory=ll_CC属性を利用してください。 + create=trueを指定したとき、データベースが既に存在しているなら、SQLWarningが挙がります。

+ jdbc:derby:sampleDB;create=true + +jdbc:derby:;databaseName=newDB;create=true; +
+
+ Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib26867.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib34183.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattrib34183.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattrib34183.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattrib34183.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,34 @@ + + + + + +属性を指定せずにデータベースに接続する + +Attributes to database connection URL + + +

属性を何も指定しない場合、databaseNameを指定する必要があります。

+

は現在のシステムディレクトリ下の指定された名前の既存データベースへの接続を開きます。 +データベースが存在しなかった場合、接続はデータベースが見つからなかったことを表すSQLExceptionを返そうとします。

+ jdbc:derby:mydb +
+
+ Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib34183.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib42100.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattrib42100.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattrib42100.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattrib42100.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,51 @@ + + + + + +bootPassword=key属性 + +bootPassword=key attributeencrypting databasesboot +password keydatabasesattributes, +boot password keyattributesbootPassword + + + +
機能

このキーは以下の目的で指定されます。

    +
  • 暗号化されたデータベースの新規作成
  • +
  • 既存の暗号化されていないデータベースの暗号化を設定
  • +
  • 既存の暗号化されたデータベースの起動
  • +
8文字以上の英数字からなる文字列を指定します。

+
ほかの属性との組み合わせ +

新規データベースを作成する場合は、bootPassword=key属性は、およびと組み合わせなければなりません。

+

+既存の平文のデータベースを暗号化するには、bootPassword=key属性とdataEncryption=true属性を設定する必要があります。 +既存の平文のデータベースにて、認証とSQL認証の両方が有効な場合は、データベース所有者だけが暗号化を行えます。 +の「ユーザ認証を有効にする」と、「SQL標準認証モードを設定する」も参照してください。

+

既存の暗号化されたデータベースを起動する場合は、ほかの属性は必要ありません。

+例-- 新規の暗号化されたデータベースを作成する。 +jdbc:derby:newDB;create=true;dataEncryption=true; + bootPassword=cseveryPlace +-- 既存の暗号化されていないデータベースに暗号化を設定する。 +jdbc:derby:salesdb;dataEncryption=true;bootPassword=cseveryPlace +-- 既存の暗号化されたデータベースを起動する、 +jdbc:derby:encryptedDB;bootPassword=cseveryPlace + +
+
Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib42100.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib42686.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattrib42686.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattrib42686.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattrib42686.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,34 @@ + + + + + +password=userPassword + +password=userPassword database connection URL attribute + + + +
機能

指定されたユーザ名へのパスワードを与える。

+
他の属性との組み合わせ +

user=userNameと組み合わせて使います。

+ jdbc:derby:toursDB;user=jack;password=upTheHill +
+
+ Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib42686.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib56769.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattrib56769.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattrib56769.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattrib56769.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,108 @@ + + + + + +territory=ll_CC 属性 + +territory=ll_CC database connection URL attribute +Databasesterritoryterritorydatabase +Internationalization featuresterritory + + + +
機能 +

データベースの作成やアップグレードを行うとき、この属性を使ってデータベースに既定値ではない地域を指定できます。 +territory属性を設定することで、システムが既定とする地域を上書きすることができます。システムが規定とする地域は、java.util.Locale.getDefault()でわかります。

+

地域を指定する書式はll_CCです。ここでllは2文字の言語コード、CC は2文字の国コードです。

+

言語コードは小文字の対からなり、ISO-639に従います。 +言語コードの例 + + + + +言語コード +説明 + + + + +de +German + + +en +English + + +es +Spanish + + +ja +Japanese + + + +

ISO-639の全コードを示す一覧は、http://www.ics.uci.edu/pub/ietf/http/related/iso639.txtを参照してください。

+

国コードは2文字の大文字からなり、ISO-3166に従います。 + 国コードの例 + + + + +国コード +説明 + + + + +DE +Germany + + +US +United States + + +ES +Spain + + +MX +Mexico + + +JP +Japan + + + +

ISO-3166の仕様はhttp://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.htmlにあります。

+
他の属性との組み合わせ +

territory属性はデータベースを作成するときしか使えません。

次の例にて新規作成したデータベースの地域情報は、国はメキシコで言語はスペイン語となります。

jdbc:derby:MexicanDB;create=true;territory=es_MX +

+collation 属性をterritory属性と組み合わせて使うことで、Unicodeのコードポイントに従った文字照合に代わり、地域情報に沿った文字照合を行うことができます。

+
+
+ Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib56769.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib60346.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattrib60346.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattrib60346.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattrib60346.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,59 @@ + + + + + +encryptionAlgorithm=algorithm 属性 + +encryptionAlgorithm=algorithm attributeencrypting +databasesencryption algorithmsdatabasesattributes, +encryption algorithmattributesencryptionAlgorithm + + + +
機能

暗号化のアルゴリズムを指定する。

+

Javaの規約にのっとりアルゴリズムを指定します。例を記します。 +algorithmName/feedbackMode/padding

+

ではpaddingの種類にNoPaddingのみ指定できます。

+

もし暗号化アルゴリズムが指定されなかった場合、既定はDES/CBC/NoPaddingとなります。

+

暗号化についての詳細は、の「ディスク上のデータベースの暗号化」を参照してください。

+
他の属性との組み合わせ +

encryptionAlgorithm属性は、bootPassword=key属性とdataEncryption=true 属性と組み合わせて利用する必要があります。 +さらに、encryptionProvider=providerName属性を指定してアルゴリズムを実装する暗号化プロバイダを指定することもできます。

+

+認証およびSQL認証が有効な既存のデータベースには、データベース所有者だけが暗号化や再暗号化を行えます。 +より詳細な情報は、の「ユーザ認証を有効にする」および「SQL標準認証モードを設定する」を参照してください。

+
+ 例 -- 暗号化された新規データベースを作成する。 + jdbc:derby:encryptedDB;create=true;dataEncryption=true; + encryptionProvider=com.sun.crypto.provider.SunJCE; + encryptionAlgorithm=DESede/CBC/NoPadding; + bootPassword=cLo4u922sc23aPe +-- 既存のデータベースの暗号化を設定する。 + jdbc:derby:salesdb;dataEncryption=true; + encryptionProvider=com.sun.crypto.provider.SunJCE; + encryptionAlgorithm=DESede/CBC/NoPadding; + bootPassword=cLo4u922sc23aPe + +指定されたプロバイダにて、指定されたアルゴリズムが利用できない場合、は例外を返します。 +
+
Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib60346.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib72457.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattrib72457.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattrib72457.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattrib72457.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,38 @@ + + + + + +logDevice=logDirectoryPath 属性 + +logDevice=logDirectoryPath database connection URL attribute + + + +
機能 +

logDirectoryPathはデータベースの作成や復元で用いるデータベースのログを記録するディレクトリへのパスを指定します。logDirectoryPathは内部的には絶対パスとして記録されます。

+

この属性の利用に関する、より詳細な情報は、の「logDevice=logDirectoryPath属性を利用する」を参照してください。

+
+
他の属性との組み合わせ +

createや +createFrom、restoreFromあるいはrollForwardRecoveryFromと共に使います。

+ jdbc:derby:newDB;create=true;logDevice=d:/newDBlog +
+
+ Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib72457.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib88843.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattrib88843.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattrib88843.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattrib88843.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,53 @@ + + + + + +encryptionProvider=providerName属性 + +encryptionProvider=providerName attributedata +encryptionproviders attributeencryptionproviders +attributeattributesencryptionProvider + + + +
機能

暗号化で利用するプロバイダを指定します。暗号化の詳細については、の「ディスク上のデータベースの暗号化」を参照してください。

+

この属性が指定されない場合、利用中のJVMに組み込まれているプロバイダが、既定の暗号化プロバイダとして利用されます。

+
他の属性との組み合わせ +

encryptionProvider属性はbootPassword=keyとdataEncryption=trueの属性と組み合わせて使わなければなりません。 +あと属性を利用することもできます。

+

+認証やSQL認証の両方が有効な、既存の暗号化されていないデータベースの場合、 +データベースの所有者だけが暗号化と復号化を行えます。詳細は、の「ユーザ認証を有効にする」と「SQL標準認証モードを有効にする」を参照してください。 +

+
+例-- 新規の暗号化されたデータベースを作成します。 +jdbc:derby:encryptedDB;create=true;dataEncryption=true; + encryptionProvider=com.sun.crypto.provider.SunJCE; + encryptionAlgorithm=DESede/CBC/NoPadding; + bootPassword=cLo4u922sc23aPe +-- 既存のデータベースに暗号化を設定します。 + jdbc:derby:salesdb;dataEncryption=true; + encryptionProvider=com.sun.crypto.provider.SunJCE; + encryptionAlgorithm=DESede/CBC/NoPadding; + bootPassword=cLo4u922sc23aPe + +
+
Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattrib88843.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattribcollation.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattribcollation.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattribcollation.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattribcollation.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,44 @@ + + + + + +collation=collation 属性 + +collationdatabase attribute +database attributecollation +TERRITORY_BASED collation attribute + + + +
機能 +

collation属性は照合がデータベースに設定された地域に沿って行われるのか、ユニコードのコードポイントに沿って行われるのかを指定します。 +collation属性の有効な値は、TERRITORY_BASEDとUCS_BASICです。

+collation属性を指定できるのはデータベースを作成した時です。既存のデータベースや、アップグレードするデータベースに、この属性を指定することはできません。 +

のデータベースを作成するときに、collation属性にTERRITORY_BASEDを与えた場合、照合はterritory属性に指定した言語や国のコードに基づき行われます。

+

データベースを作成するときにterritory属性を指定しなかった場合、はjava.util.Locale.getDefaultメソッドにより、Java仮想マシン(JVM)の地域情報の既定値が現在何であるかを取得します。

+collation属性はユーザが定義した表についてのみ有効です。システム表ではユニコードのコードポイントに沿って照合が行われます。
+例

次の例ではMexicanDBデータベースを作成するURLを示します。territory属性では言語コードにスペイン語を指定して、国コードにメキシコを指定します。collation属性はデータベースが地域情報に基づいて、照合を行うことを指定します。

+jdbc:derby:MexicanDB;create=true;territory=es_MX;collation=TERRITORY_BASED
+
+で照合がどのように扱われるかは、の「での文字による照合」を参照してください。
+
+
Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattribcollation.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattribencryptkey.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattribencryptkey.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattribencryptkey.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattribencryptkey.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,49 @@ + + + + + +encryptionKey=key属性 + +encryptionKey=key attributeencrypting +databasesencryption keydatabasesattributes, +encryption keyattributesencryptionKey + + + +
機能 +

以下の目的で利用する外部の鍵を指定します。

    +
  • 新規データベースの暗号化
  • +
  • 既存の暗号化されていないデータベースの暗号化設定
  • +
  • 既存の暗号化されたデータベースの起動
  • +
アプリケーションは暗号化キーを指定する必要があります。

+
他の属性との組み合わせ +

新規データベース作成の場合、encryptionKeyはcreate=trueとdataEncryption=trueと組み合わせなければなりません。

+

既存の暗号化されていないデータベースの暗号化設定の場合、encryptionKey属性はdataEncryption=trueと組み合わせなければなりません。 +認証とSQL認証の両方が有効な暗号化されていないデータベースの場合、データベース所有者だけが暗号化を行えます。詳細な情報はの、「ユーザ認証を有効にする」と「SQL標準認証モードを設定する」を参照してください。 +

+

既存の暗号化されたデータベースを起動する場合、もしデータベースの作成時に指定したアルゴリズムが既定のものと違うのであれば、encryptionAlgorithmを指定しなければなりません。

+

の既定の暗号化アルゴリズムは、DES/CBC/NoPaddingです。

+例

新規の暗号化されたデータベースを作成するJDBC URLの例:

jdbc:derby:newDB;create=true;dataEncryption=true; + encryptionAlgorithm=DES/CBC/NoPadding;encryptionKey=6162636465666768 +

既存の暗号化されていないデータベースに暗号化設定を行うJDBC URLの例:jdbc:derby:salesdb;dataEncryption=true;encryptionKey=6162636465666768 +

暗号化されたデータベースを起動するJDBC URLの例:jdbc:derby:encryptedDB;encryptionKey=6162636465666768

+
+
Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattribencryptkey.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattribnewbootpw.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattribnewbootpw.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattribnewbootpw.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattribnewbootpw.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,45 @@ + + + + + +newBootPassword=newPassword 属性 + +newBootPassword=newPassword attributeencrypting +databasesnew boot passworddatabasesattributes, +new boot passwordattributesnewBootPassword + + + +
機能 +

暗号化されたデータベースに、起動パスワードを新たに指定します。新しい暗号化鍵がエンジンにより内部的に作成され、鍵は新しい起動パスワードにより保護されます。 +データベースは既存の情報を含めて、新しい暗号化鍵により暗号化されるようになります。 +この属性のより詳細な情報は、の「新しい起動パスワードでデータベースを暗号化する」を参照してください。

+
他の属性との組み合わせ +

newBootPassword属性はbootPassword=key属性と組み合わせて使わなければなりません。

+

newBootPassword属性を使うときは、暗号化のプロバイダやアルゴリズムを変更できません。

+

+認証およびSQL認証の両方が有効になっている既存の暗号化されたデータベースではデータベース所有者だけが、再暗号化を行うことができます。 +より詳細な情報は、の「ユーザ認証を有効にする」と「SQL標準認証を設定する」を参照してください。 +

+
+例-- データベースに新しい起動パスワードを設定する。 +jdbc:derby:salesdb;bootPassword=abc1234xyz;newBootPassword=new1234xyz +
+
Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattribnewbootpw.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattribnewencryptkey.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattribnewencryptkey.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattribnewencryptkey.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattribnewencryptkey.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,42 @@ + + + + + +newEncryptionKey=key 属性 + +newEncryptionKey=key attribute +encrypting databasesnew encryption key +databasesattributes, new encryption key +attributesnewEncryptionKey + + +
機能 +

暗号化されたデータベースに新しい外部の暗号化鍵を指定します。データベースにある既存の全情報は新しい暗号化鍵で暗号化され、それ以降データベースに記録される全ての情報はこの鍵で暗号化されるようになります。この属性についてのより詳細案情報は、の「データベースを新しい外部の鍵で暗号化する」を参照してください。

+
他の属性との組み合わせ +

newEncryptionKey属性はencryptionKey=key属性と組み合わせて利用する必要があります。

+

newEncryptionKey属性を使う場合、暗号のプロバイダやアルゴリズムは変更できません。

+

+既存の暗号化されているデータベースにて認証とSQL認証の両方が有効になっている場合、データベース所有者だけが、再暗号化を行えます。 +より詳細な情報については、の、「ユーザ認証」と「SQL標準認証モードの設定」を参照してください。

+
+例-- データベースの新しい暗号化鍵を指定する。 +jdbc:derby:salesdb;encryptionKey=6162636465666768;newEncryptionKey=6862636465666768 +
+
Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattribnewencryptkey.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattribsecmech.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattribsecmech.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattribsecmech.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattribsecmech.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,49 @@ + + + + + +securityMechanism=value 属性 + +securityMechanism=value attribute +databasesattributes, security mechanism +attributessecurityMechanism + + +
機能 +

ネットワークサーバにアクセスするクライアントのセキュリティ機構を指定します。値は数値です。

+

有効な数値は以下の通りです。

+ +
    +
  • 8を指定すると、強く置換されたパスワードによるセキュリティが働きます。この機構を指定した場合、パスワードから強く置換したパスワードが生成され、この置換パスワードによりネットワークサーバにてユーザが認証されます。元のパスワードがネットワーク上で通信されることは一切ありません。
  • +
  • 9を指定すると、暗号化されたユーザIDと暗号化されたパスワードによるセキュリティが働きます。この機構を指定した場合、ユーザIDとパスワードが暗号化されます。このセキュリティ機構を使うための要件については、の「ユーザIDとパスワードを暗号化するセキュリティ機構を有効にする」を参照してください。
  • +
  • 3を指定すると、平文のパスワードによるセキュリティが働きます。平文のパスワードによるセキュリティはsecurityMechanismを指定せず、user=userNameとpassword=userPassword 属性を指定した時に、既定の設定として選ばれます。
  • +
  • 4を指定すると、ユーザのみによるセキュリティが働きます。ユーザのみによるセキュリティは、securityMechanism属性を指定せず、user=userName 属性を指定しているが、password=userPassword属性を指定していない場合、既定の設定として選ばれます。
  • +
+
+
他の属性との組み合わせ +

securityMechanism属性は、user=userName と組み合わせて使う必要があります。

+
+例 ++-- 強くパスワードを置換するセキュリティを指定します。 +jdbc:derby://localhost/mydb;user=myuser;password=mypassword;securityMechanism=8 +
+
\ No newline at end of file Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattribsecmech.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattribssl.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattribssl.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattribssl.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattribssl.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,39 @@ + + + + + +ssl=sslMode 属性 + +ssl=sslMode database connection URL attribute + + + +
+機能 +

クライアントのSSLモードを指定します。 +sslModeはbasic、peerAuthenticationあるいはoff(既定)のいずれかの値をとることができます。 +詳細はの、「SSL/TLSを使ったネットワーク暗号化と認証」を参照してください。

+ +
他の属性との組み合わせ

他のすべての属性と組み合わせることができます。

+ 例 +

mydbへbasic SSL暗号化を行う例です。

jdbc:derby://localhost/mydb;ssl=basic
+
+
\ No newline at end of file Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattribssl.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native Added: db/derby/docs/trunk/src/ja_JP/ref/rrefattribtracedirectory.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefattribtracedirectory.dita?rev=609101&view=auto ============================================================================== --- db/derby/docs/trunk/src/ja_JP/ref/rrefattribtracedirectory.dita (added) +++ db/derby/docs/trunk/src/ja_JP/ref/rrefattribtracedirectory.dita Sat Jan 5 00:25:17 2008 @@ -0,0 +1,32 @@ + + + +traceDirectory=path 属性 + + +traceDirectory=path database connection URL attribute + + + +
機能 +

ネットワーククライアントがJDBCのトレース情報を送るディレクトリを指定します。プログラムやセッションが複数の接続を持つ場合、ネットワーククライアントはそれぞれの接続毎にファイルを作成します。既定でファイルには_driver_0、_driver_1といった名前が付けられます。 +traceFile=path属性で、トレースファイルのファイル名を指定することができます。

+

ディレクトリが存在しない場合、からエラーメッセージが出力されます。絶対パス名による指定ではない場合、ディレクトリは現在のディレクトリから相対的なものとして扱われます。

+

トレースに関するより詳細な情報は、の「ネットワーククライアントのトレース」を参照してください。 +トレースに関するこの他の属性については、traceFile=path、traceFileAppend=trueおよびtraceLevel=valueを参照してください。

+
+
他の属性との組み合わせ +

この属性はほかの属性と組み合わせることができます。

+
+例 +-- 複数の接続を持つ既存のデータベースのトレースを有効にする。 +jdbc:derby://localhost:1527/mydb;traceDirectory=/home/mydir/mydbtracedir +-- ディレクトリのトレースファイル名を指定する。 +jdbc:derby://localhost:1527/mydb;traceDirectory=/home/mydir/mydbtracedir;traceFile=trace.out +-- 既定のトレースファイルに追加する。 +jdbc:derby://localhost:1527/mydb;traceDirectory=/home/mydir/mydbtracedir;traceFileAppend=true + + +
+
\ No newline at end of file Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefattribtracedirectory.dita ------------------------------------------------------------------------------ svn:svn:eol-style = native