>||
java.sql.SQLException: User not found: SA
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
at org.hsqldb.jdbcDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at jp.tradesc.superkaburobo.sdk.driver.AbstractRobotDriver.createRobotConnection(AbstractRobotDriver.java:313)
at jp.tradesc.superkaburobo.sdk.driver.SDKRobotDriver.setConfiguration(SDKRobotDriver.java:393)
at jp.tradesc.superkaburobo.sdk.driver.RobotDriver.main(RobotDriver.java:19)
||<
こんなエラーがでるようになってしまいました。
windowsUpdateしたからかな?Sleipnirとかもなんかわからんエラーで落ちるようになっちゃった(´・ω・`)
SAいないって深刻だよね?これってhsqldbを入れ替えなきゃだめ??どうやってやればいいですか??それとも何かほかの問題ですか??
ちなみにカブロボSDKです。
HSQLDBのデータからUserが消えてしまっているだけだと思いますよ。
HSQLDBに附属しているmanagerを起動して
CREATE USER SA;
とするか、DBの出力先にhoge.script(hogeはDBの名前に置き換えてください。)というファイルがあるはずなので、それをバックアップを取って削除し、バックアップを再度DBへ流し込めばふっかつするかと思います。
やっぱりそうですか…
SAってSAなのに消えちゃっていいんかいなとか思ったりもしますが(というかなんで消えたんだろう…)
復旧方法非常に参考になります。
hsqldb.jarを利用しているだけなので、managerとかもってないかもですが、DBの出力先には心当たりがあるのでそこを復旧してみようとおもいます。
本件とは関係ありませんがうえの質問で書いた
「Sleipnirとかもなんかわからんエラー」は追ったところIEのエラーでした。バグパッチだった? )`Д゚)・;'
なんかページ読み込みとかのタイミングで高頻度で落ちる……。
追記:
ありがとうございました、HSQLDBの出力先だとおもわれるファイルを上書きしたら動くようになりました。