Changed a notebook and put the machine back on. Run. NET Platform b/s, the Oracle database program, is reported System.Data.OracleClient requires Oracle client software version 8.1.7 or greater error.
In my previous experience, I judged that there was a problem with NTFS security permission settings for the Oracle 9i installation directory. Because it is a machine for development, not a final deployment machine, I simply set the Oracle 9i installation directory to everyone with full access. But the strange thing is that I will still report this mistake if I reboot the computer after I reset it.
For some time, after the uncertainty, there is no more to do it ..., do something else first.
Because installing Oracle 9i will place the JDK1.3 directory in the PATH environment variable. So I first install Oracle 9i, then install JDK1.6 environment, and then change the path variable to JDK1.6 directory.
I've been thinking about what I've changed about Oracle, because that's what it used to be. Later, suddenly remembered in the change PATH environment variable, I think it is too long, put some of their own feel useless directory from the removed. And it seems to have removed some of Oracle's. And then to other people can run on the machine to see the next, contrast. I found that the Oracle_home/bin directory was not placed in the path variable, which I removed originally.
Add it again, reboot the computer, and run that again. NET of b/S program. Haha, OK.