Sybase Iq 15.1 を使用しており、Linux の raw デバイスを使用して、デモ データベースに DB 領域を追加しようとしています。常に SQL エラー 1010000 が発生します。ファイルは既に存在します:
CREATE DBSPACE KLMTEST USING FILE DF1 '/dev/disk/by-id/scsi-1HITACHI_730109670008' IQ STORE;
ステートメントを実行できませんでした。ファイル「/dev/disk/by-id/scsi-1HITACHI_730109670008」は既に存在します。-- (st_database.cxx 2215) SQLCODE=-1010000、ODBC 3 State="HY000" 行 1、列 1
私の理解では、生のデバイスは、Db が使用できるようになる前に存在する必要があります。コマンドを機能させるために raw デバイスの名前を指定するにはどうすればよいですか?
sybase ユーザーのデバイスのパーミッションは 770 です。
どうもありがとう マーティン