为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:win7 64
【CPU】: inter
【问题描述】*:
以下是DBCA的一次完整日志
[INFO] 启动DBCA
2023-09-12 14:09:06 [com.dameng.dbca.wizard.CreatePathPage]
[ERROR] null
java.lang.ExceptionInInitializerError: null
at com.dameng.dbca.wizard.CreatePathPage.loadCiphers(CreatePathPage.java:609) ~[com.dameng.dbca_8.0.0.jar:?]
at com.dameng.dbca.wizard.CreatePathPage.beforeNextPageShow(CreatePathPage.java:588) ~[com.dameng.dbca_8.0.0.jar:?]
at com.dameng.common.gui.wizard.CommonWizardDialog$2.run(CommonWizardDialog.java:289) ~[com.dameng.common.gui_8.0.0.jar:?]
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) ~[org.eclipse.swt.win32.win32.x86_64_3.6.2.v3659c.jar:?]
at com.dameng.common.gui.wizard.CommonWizardDialog.nextPressed(CommonWizardDialog.java:284) ~[com.dameng.common.gui_8.0.0.jar:?]
at com.dameng.common.gui.wizard.CommonWizardDialog.buttonPressed(CommonWizardDialog.java:236) ~[com.dameng.common.gui_8.0.0.jar:?]
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624) ~[org.eclipse.jface_3.6.2.M20110210-1200.jar:?]
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249) ~[org.eclipse.swt.win32.win32.x86_64_3.6.2.v3659c.jar:?]
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) ~[org.eclipse.swt.win32.win32.x86_64_3.6.2.v3659c.jar:?]
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4418) ~[org.eclipse.swt.win32.win32.x86_64_3.6.2.v3659c.jar:?]
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) ~[org.eclipse.swt.win32.win32.x86_64_3.6.2.v3659c.jar:?]
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4236) ~[org.eclipse.swt.win32.win32.x86_64_3.6.2.v3659c.jar:?]
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3824) ~[org.eclipse.swt.win32.win32.x86_64_3.6.2.v3659c.jar:?]
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825) ~[org.eclipse.jface_3.6.2.M20110210-1200.jar:?]
at org.eclipse.jface.window.Window.open(Window.java:801) ~[org.eclipse.jface_3.6.2.M20110210-1200.jar:?]
at com.dameng.dbca.Startup.start(Startup.java:286) ~[com.dameng.dbca_8.0.0.jar:?]
at com.dameng.dbca.Startup.start(Startup.java:95) ~[com.dameng.dbca_8.0.0.jar:?]
at com.dameng.dbca.Startup.main(Startup.java:353) ~[com.dameng.dbca_8.0.0.jar:?]
Caused by: java.lang.RuntimeException: failed to load library(dmrman_dll)!
at com.dameng.JNIUtil.loadDmLibrarys(JNIUtil.java:328) ~[com.dameng.jni_8.0.0.jar:?]
at com.dameng.JNIUtil.loadDmLibrarys(JNIUtil.java:220) ~[com.dameng.jni_8.0.0.jar:?]
at com.dameng.console.backup.DrmanDLL.<clinit>(DrmanDLL.java:35) ~[com.dameng.jni_8.0.0.jar:?]
... 18 more
Caused by: java.lang.UnsatisfiedLinkError: D:\Program\DM\DM_Server\bin\dmrman_dll.dll: Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method) ~[?:1.8.0_332]
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1934) ~[?:1.8.0_332]
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1850) ~[?:1.8.0_332]
at java.lang.Runtime.loadLibrary0(Runtime.java:871) ~[?:1.8.0_332]
at java.lang.System.loadLibrary(System.java:1124) ~[?:1.8.0_332]
at com.dameng.JNIUtil.loadLibrary(JNIUtil.java:202) ~[com.dameng.jni_8.0.0.jar:?]
at com.dameng.JNIUtil.loadDmLibrarys(JNIUtil.java:321) ~[com.dameng.jni_8.0.0.jar:?]
at com.dameng.JNIUtil.loadDmLibrarys(JNIUtil.java:220) ~[com.dameng.jni_8.0.0.jar:?]
at com.dameng.console.backup.DrmanDLL.<clinit>(DrmanDLL.java:35) ~[com.dameng.jni_8.0.0.jar:?]
... 18 more
2023-09-12 14:09:17 [com.dameng.dbca.wizard.CreateDBWizard]
[ERROR] 获取内存相关信息失败!
java.lang.UnsatisfiedLinkError: C:\Users\XuHesheng\AppData\Local\Temp\jna-84879791\jna785055991169514977.dll: 动态链接库(DLL)初始化例程失败。
at java.lang.ClassLoader$NativeLibrary.load(Native Method) ~[?:1.8.0_332]
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1934) ~[?:1.8.0_332]
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1817) ~[?:1.8.0_332]
at java.lang.Runtime.load0(Runtime.java:810) ~[?:1.8.0_332]
at java.lang.System.load(System.java:1088) ~[?:1.8.0_332]
at com.sun.jna.Native.loadNativeDispatchLibraryFromClasspath(Native.java:1045) ~[jna-5.11.0.jar:5.11.0 (b0)]
at com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:1015) ~[jna-5.11.0.jar:5.11.0 (b0)]
at com.sun.jna.Native.<clinit>(Native.java:221) ~[jna-5.11.0.jar:5.11.0 (b0)]
at com.sun.jna.Structure.setAlignType(Structure.java:291) ~[jna-5.11.0.jar:5.11.0 (b0)]
at com.sun.jna.Structure.<init>(Structure.java:208) ~[jna-5.11.0.jar:5.11.0 (b0)]
at com.sun.jna.Structure.<init>(Structure.java:204) ~[jna-5.11.0.jar:5.11.0 (b0)]
at com.sun.jna.Structure.<init>(Structure.java:191) ~[jna-5.11.0.jar:5.11.0 (b0)]
at com.sun.jna.Structure.<init>(Structure.java:183) ~[jna-5.11.0.jar:5.11.0 (b0)]
at com.sun.jna.platform.win32.WinNT$OSVERSIONINFOEX.<init>(WinNT.java:1980) ~[jna-platform-5.11.0.jar:5.11.0 (b0)]
at com.sun.jna.platform.win32.VersionHelpers.IsWindowsVersionOrGreater(VersionHelpers.java:59) ~[jna-platform-5.11.0.jar:5.11.0 (b0)]
at com.sun.jna.platform.win32.VersionHelpers.IsWindowsVistaOrGreater(VersionHelpers.java:127) ~[jna-platform-5.11.0.jar:5.11.0 (b0)]
at oshi.software.os.windows.WindowsOperatingSystem.<clinit>(WindowsOperatingSystem.java:110) ~[dmoshi-6.1.6.jar:?]
at oshi.SystemInfo.createOperatingSystem(SystemInfo.java:110) ~[dmoshi-6.1.6.jar:?]
at oshi.util.Memoizer$1.get(Memoizer.java:99) ~[dmoshi-6.1.6.jar:?]
at oshi.SystemInfo.getOperatingSystem(SystemInfo.java:102) ~[dmoshi-6.1.6.jar:?]
at com.dameng.common.util.system.OshiUtil.<clinit>(SourceFile:56) ~[com.dameng.common.util_8.0.0.jar:?]
at com.dameng.common.util.SystemUtil.getMemData(SourceFile:2405) ~[com.dameng.common.util_8.0.0.jar:?]
at com.dameng.common.util.SystemUtil.getTotalPhysicalMemorySize(SourceFile:2573) ~[com.dameng.common.util_8.0.0.jar:?]
at com.dameng.dbca.wizard.CreateDBWizard.performFinish(CreateDBWizard.java:72) ~[com.dameng.dbca_8.0.0.jar:?]
at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:811) ~[org.eclipse.jface_3.6.2.M20110210-1200.jar:?]
at com.dameng.common.gui.wizard.CommonWizardDialog.finishPressed(CommonWizardDialog.java:310) ~[com.dameng.common.gui_8.0.0.jar:?]
at com.dameng.common.gui.wizard.CommonWizardDialog.buttonPressed(CommonWizardDialog.java:241) ~[com.dameng.common.gui_8.0.0.jar:?]
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624) ~[org.eclipse.jface_3.6.2.M20110210-1200.jar:?]
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249) ~[org.eclipse.swt.win32.win32.x86_64_3.6.2.v3659c.jar:?]
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) ~[org.eclipse.swt.win32.win32.x86_64_3.6.2.v3659c.jar:?]
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4418) ~[org.eclipse.swt.win32.win32.x86_64_3.6.2.v3659c.jar:?]
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) ~[org.eclipse.swt.win32.win32.x86_64_3.6.2.v3659c.jar:?]
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4236) ~[org.eclipse.swt.win32.win32.x86_64_3.6.2.v3659c.jar:?]
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3824) ~[org.eclipse.swt.win32.win32.x86_64_3.6.2.v3659c.jar:?]
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825) ~[org.eclipse.jface_3.6.2.M20110210-1200.jar:?]
at org.eclipse.jface.window.Window.open(Window.java:801) ~[org.eclipse.jface_3.6.2.M20110210-1200.jar:?]
at com.dameng.dbca.Startup.start(Startup.java:286) ~[com.dameng.dbca_8.0.0.jar:?]
at com.dameng.dbca.Startup.start(Startup.java:95) ~[com.dameng.dbca_8.0.0.jar:?]
at com.dameng.dbca.Startup.main(Startup.java:353) ~[com.dameng.dbca_8.0.0.jar:?]
2023-09-12 14:09:17 [com.dameng.dbca.dialog.CreateDialog]
[INFO] 创建数据库实例(DMSERVER03)开始...
2023-09-12 14:09:27 [com.dameng.dbca.dialog.CreateDialog]
[INFO] 正在启动数据库实例(DMSERVER03)...
2023-09-12 14:09:27 [com.dameng.dbca.dialog.CreateDialog]
[INFO] 会话语句句柄最大数为:20000
2023-09-12 14:09:27 [com.dameng.dbca.dialog.CreateDialog]
[INFO] 设置BDTA缓存记录数为:1000
2023-09-12 14:09:27 [com.dameng.dbca.dialog.CreateDialog]
[INFO] 设置OLAP_FLAG为:0
2023-09-12 14:09:27 [com.dameng.dbca.dialog.CreateDialog]
[INFO] 创建数据库服务(DmServiceDMSERVER03)...
2023-09-12 14:09:29 [com.dameng.dbca.dialog.CreateDialog]
[ERROR] 创建数据库服务(DmServiceDMSERVER03)失败!
2023-09-12 14:09:29 [com.dameng.common.gui.dialog.SimpleMessageDialog]
[ERROR] 创建数据库服务(DmServiceDMSERVER03)失败!
java.lang.RuntimeException: 创建数据库服务(DmServiceDMSERVER03)失败!
at com.dameng.dbca.dialog.CreateDialog$CreateTask.run(CreateDialog.java:494) ~[com.dameng.dbca_8.0.0.jar:?]
at com.dameng.common.gui.dialog.ProgressDialog$Task.run(ProgressDialog.java:153) ~[com.dameng.common.gui_8.0.0.jar:?]
at com.dameng.dbca.dialog.TaskDialog$4.run(TaskDialog.java:273) ~[com.dameng.dbca_8.0.0.jar:?]
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) ~[org.eclipse.jface_3.6.2.M20110210-1200.jar:?]
2023-09-12 14:13:29 [com.dameng.dbca.Startup]
[INFO] 结束DBCA
服务不能正常注册.
请问该如何解决.
可能是因为之前卸载其他软件导致dll丢了吧.重新补充了vcruntime140_1d.dll就好了
操作系统和安装包对应吗?系统是不是64位的?