サーバー管理者

システムおよびネットワーク管理者向けのQ&A

3
すべての列を変更するよりもSQL Serverとデータベースの照合順序の不一致を解決する簡単な方法はありますか?
免責事項:私はこの質問が以前に100回尋ねられたことを知っていますが、私が先に進み、それを行うために多くのコードを記述/ソースする前に見逃していた簡単な解決策がないかどうかを確認したかっただけです。 私たちのソフトウェアは、元々SQL Server 7用に設計されたデータベースを使用しているため、それを作成するすべてのスクリプトは、文字列に明示的な照合を指定していません。代わりに、データベースがSQL Server 2000以降に作成または復元されると、すべての列がデータベース照合を継承します(これSQL_Latin1_General_CP1_CI_ASは、SQL Server 7のデフォルトだったためです)。 理論的には、これはそれほど重要ではありません。私たちのデータベースが顧客のサーバーでゼロから作成された場合、それは顧客のサーバーの照合順序(通常は最新のインストールのデフォルトLatin1_General_CP1_CI_AS)を継承し、すべてが機能するためです。ただし、このシナリオは、データベースのバックアップを送信するか、データベースのバックアップを送信すると失敗し、コードが一時テーブルなどにアクセスしようとすると、恐ろしい照合不一致エラーが発生します。 SQL Serverインスタンスをインストールまたは再構築して、推奨される照合順序を使用するようにお客様に説明しましたが、もちろん、常にそうであるとは限らず、常に可能であるとは限りません。 新しいデータベースの作成とデータのコピーを含むソリューションは実際には実用的ではありません。ライブデータベースで手を振って、データを乱すことなくすべての列を修正できる「魔法の杖」が必要です。私はこれを行うユーティリティを書くことを考えていますが、それはかなり大きな仕事になるので、誰かより簡単な提案はありますか?
8 sql-server  sql 

3
Ubuntu JauntyサーバーにヘッドレスJDKをインストールするにはどうすればよいですか?
最近、JDKを実行する必要がある(たとえば、Javaソースをコンパイルする)ビルドサーバーをセットアップしました。UbuntuのOpenJDKパッケージは、依存関係としてOpenJDK JREを取り込みます。依存関係は、グラフィカル環境にのみ関連する多数のパッケージに依存します。標準のJREにはヘッドレスバージョンのパッケージがありますが、JDKにはありません。 この問題は以前にさまざまな場所で議論されており、私が見つけて使用した1つの解決策は次のとおりです。 $ apt-get --no-install-recommends -d install openjdk-6-jdk $ dpkg -i --ignore-depends=openjdk-6-jre /path/to/just-downloaded.deb これは機能しましたが、依存関係ツリーが壊れたままシステムに残り、apt-getは実行するまでそれ以上のインストールを拒否しますapt-get -f。 これに対するより良い解決策はありますか?
8 ubuntu  headless  java 


6
インターネット接続の安定性を監視するソフトウェア[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? サーバー障害のトピックになるように質問を更新します。 5年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 世界最高のISPの 1つが提供する優れたインターネット接続サービスのおかげで、私の地域のインターネット接続は非常に不安定です。時々接続できますが、ほとんどの場合、接続は(エラーメッセージとともに)途切れるだけで、数分後に接続が再開されます。ドメイン名を直接(つまり、cmdコマンドで)ping すると、メッセージが表示されます。unable to resolve hostping www.google.com -tcannot ping 接続のちらつきの性質のため、インターネット接続が不安定であることをサポートスタッフに証明することはかなり困難です。そこで、1つのソフトウェアを使用して接続状況を記録し、技術スタッフに提示し、問題を解決しない言い訳がないようにすることを検討しています。 そのようなソフトウェアはありますか? 編集:もちろん、そのようなソフトウェアは私の閲覧習慣を記録するべきではなく、私がオンラインでなくてもインターネット接続状態を監視および記録できなければなりません。
8 untagged 


4
Linux:ファイルのグループ所有権を失う
Linuxで作成した多数のファイルを含むプロジェクトがあります。 そして、他のユーザーにそれらの書き込み権限を与える必要がありました。そこで、彼と私がメンバーである「dev」グループを作成し、ファイルの所有権をこのグループに変更しました。 典型的なファイルには、次の権限があります。 -rw-rw-r-- 1 phil dev 5617 Jul 14 15:45 profile.html しかし、profile.htmlファイルを編集すると、このように戻ってしまい、同僚が編集できなくなります。 -rw-rw-r-- 1 phil phil 5617 Jul 14 15:45 profile.html このように元に戻らないようにするにはどうすればよいですか?所有権を変更することは間違ったことですか?それとも間違ったオプションで行われましたか?それとも、これは私のエディタ(emacs)設定に関係していますか?

4
スパムフィルターに関して逆DNSルックアップはどのように機能しますか?
ほとんどのスパムフィルターは、検証プロセスの一部として、送信SMTPサーバー(またはそのようなもの)の元のIPアドレスで逆DNSルックアップを使用すると聞きました。メールがこのチェックに合格することを確認したい。私のメールに問題がないことをどのように正確に確認できますか? 調べてみると、Gmailから送信された有効なメールメッセージのヘッダーを見ると、次のようになっていることがわかりました。 Received: from mail-pz0-f185.google.com (mail-pz0-f185.google.com [209.85.222.185]) by mx.google.com with ESMTP id 10si2346996pxi.164.2009.07.22.22.26.19; Wed, 22 Jul 2009 22:26:19 -0700 (PDT) 209.85.222.18でnslookupを実行すると、予想どおりmail-pz0-f185.google.comで応答します。別のドメインで応答した場合は、問題があることを示しており、チェックに失敗すると思います。 これは逆DNSルックアップのすべてですか、それとも間違ったツリーを起動していますか?

1
openLDAPの起動
私は会社のシステム管理者として働いており、openLDAPを展開する必要があります。たくさんの資料を読みましたが、どこから始めればいいのか本当にわかりません。 まず会社について: サービス: メール:すべてのユーザーは、firstname.middlename.anothername.lastname @ company.comなどのメールアカウントと、firstname @ company.comまたは[First-letter-of-first-name] lastname @形式のメールエイリアス/フォワーダーを取得しますcompant.com Jabber:すべてのユーザーは、firstname @ jabber.company.comという形式のjabberアカウントを取得します。名前が衝突した場合、これはfirstname.lastnameになります。 TracとRedmine:すべての使用は、通常彼の名であるTracとredmineのアカウントを取得します。 firstnameまたはfirst.lastnameとしてのtimetrexログイン。 マシンログイン、名。 all @ company.com、management @ company.com、accounts @ company.comなどのメーリングリストへのメンバーシップ MediaWikiアカウント。メールエイリアス/フォワーダーと同じ形式です。 メールエイリアス/フォワーダーと同じ形式のデプロイメントサーバーの1つのsshアカウント。 私がすべきこと:私はinetOrgPersonを使用して、組織のカスタムスキームを作成する必要があります。どのように多くの異なるログインを管理できるのか、ソフトウェアがどのログインを使用するのかをどのようにして認識するのかがわかりません。次の情報を保存できるカスタムスキームを作成しました。 フルネーム 電話 細胞 住所 市 国 部門 に参加しました 誰かが私を正しい方向に向けるでしょうか?私はそれを検索するのに多くの時間を浪費しましたが、何も思いつきませんでした...本当に時間を割いて質問を読んでくれて本当に感謝しています。

5
プロセスが死ぬまで殺すためのBashスニペット?
堅牢なbashスクリプトを記述しようとしています。その中で、バックグラウンドプロセスを作成します。スクリプトの最後に、私はそれを殺したいと思います。PIDがあります。 私はこのような何かを考えていました while [[ ps ef $PID ]] ; do kill $PID sleep 0.5 done より良い何かのための提案はありますか?このアプローチで考えられる問題はありますか?

6
すべてのグループポリシーを簡単に解析できる形式にエクスポートするにはどうすればよいですか?
Active Directory内のすべてのグループポリシーをダンプして、後でオフラインで確認する必要があります。すべてのグループポリシーをテキストまたはその他の簡単に解析できる形式に簡単にエクスポートできる方法はありますか? 編集:これらのツールは、ドメインの一部ではないコンピューターから機能しますか?ドメインの資格情報を持っていますが、仕事用のラップトップは、確認する必要があるドメインの一部であるとは限りません。

6
500ユーザー未満、4か所のActive Directory OU設計
(Win 2003)AD階層に論理構造を追加しようとしています。単一のドメインと約500人のユーザーがいます。現在、すべてのユーザーとコンピュータは1つのOUに編成されています。すべてのセキュリティグループと配布グループは2番目のOUにあります。グループメンバーシップは基本的に、グループのネストを持たない個々のユーザーベースです。 私の質問: このサイズの組織では、部門、地理、オブジェクトクラス(つまり、コンピューター、ユーザー、グループ)に基づいてOUの階層を設計し、ユーザー、コンピューター、グループを関連するOUに移動する価値はありますか? もしそうなら、どのように階層を構造化しますか?たとえば、department-> location-> object class? エンタープライズアプリケーションロールとExchangeアドレスエントリへのより適切なマッピングのために、必要に応じてグループをネストする必要がありますか?

6
NXを既存のXセッションに接続できますか?
ubuntuの仕事用コンピューターでNXサーバーを実行し、ubuntuの自宅のコンピューターでNXクライアントを使用して自宅で仕事をしています。 このセットアップの問題は、これを行うたびに新しいXセッションを作成しなければならないことです-職場で実行している既存のロックされたセッションにログインできません。 これにより、家で仕事をしたい場合は、家に帰る前にログオフするか、家で新しいXセッションを作成したら、プロセスエクスプローラーで問題のプロセスを終了する必要があります。他のXセッション。 それでは、NXクライアントを使用して、NXサーバーを実行しているコンピューター上の既存のXセッションに接続する方法はありますか?

3
「ps」出力がプロセスのuidを解決しないのはなぜですか?
コンテキスト:ubuntu Linux 2.6.24-22-xen#1 SMP x86_64 GNU / Linuxの場合 私はinit.dスクリプトを介してデーモンを起動していますが、「ps」出力では、デーモンのユーザーを数値形式で表示しています。例えば 1000 17560 1 1 11:04 ? 00:00:09 /usr/lib/jvm/java-6-sun/bin/java -server -jar /home/superduperadmin/server/daemon.jar 1000は、/ etc / passwdのsuperduperadminにマップされます。 どうしてこれなの ?superduperadminが長すぎるためですか?

7
ドライブを回転させているものを確認するにはどうすればよいですか?
Linuxサーバーのドライブの1つで「スピンダウン」を有効にしました。これは、BitTorrentクライアントによってのみアクセスされます。つまり、トレントを実行していない場合、他にディスクにアクセスしてスピンダウンから起動する必要はありません(右? )。 しかし、何かが15分ごとにディスクを回転させています。不正な原因を追跡するにはどうすればよいですか? フィードバックをありがとう!

3
パスワードで保護されたWinRARアーカイブはどの程度安全ですか?
パスワードリムーバーがウェブに殺到しているようです。しかし、私は反対側にいます。ファイルのセキュリティに興味があります。 WinRARアーカイブ(> 1 Mバイト)を持ち、パスワード(英数字以外の文字を含む6文字以上)を使用している場合、アーカイブはどの程度安全ですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.