SQL Worksheet中没有显示SQL Worksheet

时间:2016-07-18 11:29:54

标签: oracle oracle-sqldeveloper

突然,我的SQL Developer中没有显示SQL工作表。当我点击' 打开SQL工作表'或 Alt + F10 什么都不会出现。

我尝试过很多东西,例如:卸载SQL开发人员;清理了appData;改变java版本;更改SQL Developer版本;等等。但没有任何效果。帮助

5 个答案:

答案 0 :(得分:1)

尝试以管理员身份打开Sql Developer。很奇怪,但是对我有用。

答案 1 :(得分:0)

虽然任何软件 - SQLDeveloper都出现错误或其他问题。

你可以尝试 从C:\ Users \ AppData \ Roaming \备份整个sqldeveloper目录 然后删除它。

但请记住备份您的客户信息!

或参考此SQLDeveloper not starting

希望这可以提供帮助。

答案 2 :(得分:0)

我清除了文件夹C:\ Users \ AppData \ Roaming \ SQL Developer \ SqlHistory。它对我有用。

答案 3 :(得分:0)

对我来说,这是路径问题。我将环境变量中的temp和TMP路径更改为///adapter for the payment frequency ArrayAdapter<CharSequence> adapter2 = ArrayAdapter.createFromResource(this, R.array.paymentFrequency, android.R.layout.simple_spinner_item); //payment frequency is the name of the string in string.xml // Specify the layout to use when the list of choices appears adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); // Apply the adapter to the spinner frequency.setAdapter(adapter2); frequency.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { paymentFrequency = String.valueOf(frequency.getSelectedItem()); Toast.makeText(Main2Activity.this, "choosen year:" + paymentFrequency, Toast.LENGTH_SHORT).show(); } @Override public void onNothingSelected(AdapterView<?> parent) { Toast.makeText(Main2Activity.this, "nothing selected",Toast.LENGTH_SHORT).show(); } }); public void calculate(View v){ if (paymentFrequency == "by-weekly"){ //the number of payment will be multiply by 24 n = Integer.parseInt(amortizasionPeriod)*24; Toast.makeText(Main2Activity.this, "Number of payment:" + n, Toast.LENGTH_SHORT).show(); } else if ( paymentFrequency == "monthly"){ //the number of payment will be multiply by 12 n = Integer.parseInt(amortizasionPeriod)*12; Toast.makeText(Main2Activity.this, "Number of payment:" + n, Toast.LENGTH_SHORT).show(); } else { Toast.makeText(Main2Activity.this, "Error", Toast.LENGTH_SHORT).show(); } }

然后再次显示工作表。我以前以某种方式改变了这条路,这就是我的原因。

答案 4 :(得分:0)

我能够通过以下方式解决此问题:

  1. 关闭SQL开发人员
  2. 删除位于SqlHistory.xml的文件C:\Users\AppData\Roaming\SQL Developer\。或者,您可以将其重命名为例如SqlHistoryOLD.xml

现在,当您打开SQL Developer并创建一个新的SQL工作表时,它将起作用:)