2016年6月16日木曜日

プリンタドライバ使用中のためインストールできませんでした

症状
インストール途中で上記メッセージが出て失敗する
環境
win10 64bit
docucentre-Ⅳ3370

失敗の原因
解凍後のフォルダがある状態だと、使用中のため~になる
解凍前のexeでも、cwns\csw\csw..exeを直接走らせてもだめ

処置
解凍後のフォルダを削除して、解凍前のexeを実行


試したこと
ネットワークの共有フォルダから実行・・・失敗
ローカルにcwnsフォルダをコピーして、その中のcsw.exeを実行してもだめ
管理者で実行・・失敗
再起動・・失敗

2015年8月1日土曜日

adp 実行時エラーが発生したため

現象
adpをaccess runtimeで使おうとすると、特定のユーザーでフォームから、レコードを呼び出すとき
「実行時エラーが発生したため、このアプリケーションの実行は中断しました。」
と出て、中断される
また、正規のaccessを入れても
「実行時エラー'2467'指定した式で、閉じているかまたは存在しないオブジェクトを参照しています。」が出ます


処置
adpの接続を、windows NTの統合セキュリティから
特定のユーザーとパスワードに変更、データベースにアクセス権のあるユーザーに設定

原因
windwsログインユーザーでデータベースへアクセスしようとしていて、そのユーザーに権限がなくてコケた

2015年2月6日金曜日

vba 致命的なエラーの一因

原因 キックするexeのプロパティに、互換モード、管理者として実行するにチェックが入っている
 
 




 経緯
win7 32bit
1.特定のpcだけ mibarcodeをvbaで動かすプログラムで、activexコンポーネントが作成出来ないエラーが出ていた
簡単なサンプルプログラムを作ると、
Sub TEST()
Dim MiBar As Mibarcd.Auto
Set MiBar = New Mibarcd.Auto ’<<<<この部分でエラー
Set MiBar = Nothing
End Sub

2.現行のmibarcodeをアンイストール、最新のバージョンのmibarcodeのインストールしたところ、「致命的なエラー」が出るようになった。
他のpc、winxp win764bit win7 32bitとも、同じプログラムでエラーは出ない

3.mibarcode.exeを直接クリックすると、エラーになるpcだけ、ユーザーアカウント制御の警告が出ることが分かった
4.mibarcode.exeのプロパティを確認したとこと、互換モードと、管理者としてこのプログラムを実行するにチェックが入っていたので、外したら、ユーザーアカウント制御は出なくなり、vbaの「致命的なエラー」もactivexコンポーネントが作成できないエラーも出なくなった





















2014年11月4日火曜日

'-'の近くに無効な構文があります

現象
excel2010からmsqueryでsqlserver2000のクエリファイルを引っ張ろうとすると
'-' の近くに無効な構文があります、とでる

原因
クエリのファイル名に全角の-を入れていたため出た模様
再現性あり
クエリのファイル名から-を除いたらでなくなった

SQL Server2000 - 8.00.2039 =sp4
半角ハイフンのクエリ名はOKでした

2014年4月3日木曜日

accessの参照設定にMicrosoft Excel 15.0 Object Libraryがない

現象






accessの参照設定にMicrosoft Excel 15.0 Object Libraryがない
処置
コントロールパネル-プログラムと機能-変更-クイック修理をしたら、accessの参照設定にMicrosoft Excel 15.0 Object Libraryが現れた。

しょーもないですが、なおったので記載します。

やったこと
access2000で出なかったので、access2003をインストール、結果☓
excel vbaの参照設定には、Microsoft Excel 15.0 Object Libraryがあった。
再インストールしようかと思ったがその前にクイック修復でなおった

2013年12月23日月曜日

sqlserver2000 エラー:14274:msxサーバーからのジョブ、ステップ、スケジュールの追加、更新、または削除はできません

現象
os windws2003 sqlsever2000sp3か4
ジョブを削除しようとすると、上記メッセージが出て削除できない。
sqlサーバーは、サーバーが壊れたため移管したもの

原因
msdbのsysjobsテーブルのジョブ指定のサーバー名が稼動しているサーバー名と違うため

クエリアナライザで、select * @@servernameとしても見れます

処理
original_serverのフィールドを動いているサーバー名と一緒のものに手で打ち変えたら、ジョブが削除できるようになりました。
参考
 SQL SERVER – Fix : Error 14274: Cannot add, update, or delete a job (or its steps or schedules) that originated from an MSX server. The job was not saved.
のgoogle翻訳
http://translate.google.co.jp/translate?hl=ja&sl=en&u=http://blog.sqlauthority.com/2006/12/20/sql-server-fix-error-14274-cannot-add-update-or-delete-a-job-or-its-steps-or-schedules-that-originated-from-an-msx-server-the-job-was-not-saved/&prev=/search%3Fq%3D%25E3%2582%25A8%25E3%2583%25A9%25E3%2583%25BC14274%2Bmsx%25E3%2582%25B5%25E3%2583%25BC%25E3%2583%2590%25E3%2583%25BC%26biw%3D810%26bih%3D375#

microsofの記事「[PRB] サーバーの名前を変更した後で SQL Server エージェント ジョブを更新するとエラー 14274 が発生する」は参考にならなかった
サーバーを元の名前に戻して、ジョブを削除して正しいサーバーに再度戻してジョブを再設定って、もとのサーバーの名前が分からないという。上のようなサーバー名状態だったら無理だ。パソコンの購入時の名前と旧サーバー名が混在してるし。

2013年12月21日土曜日

「使用者は他のユーザーです」の対処 csvファイルを開こうとして

現象
ローカルpcのcsvを開くと、このメッセージが出た
windowsのログオフログインしても変わらずロックがかかったまま
ローカルなので共有していない

処理
マイコンピュータ-右クリック-管理
共有フォルダ-開いているファイルで、該当のファイルがあったので
右クリックで、「開いているファイルを閉じる」をしました