microsoft / azuredatastudio

Azure Data Studio is a data management and development tool with connectivity to popular cloud and on-premises databases. Azure Data Studio supports Windows, macOS, and Linux, with immediate capability to connect to Azure SQL and SQL Server. Browse the extension library for more database support options including MySQL, PostgreSQL, and MongoDB.
https://learn.microsoft.com/sql/azure-data-studio
MIT License
7.53k stars 896 forks source link

Notebook provider does not exist #4580

Closed vickyharp closed 5 years ago

vickyharp commented 5 years ago

Issue Type: Bug

Reopening Azure Data Studio with a couple of notebooks open, I occasionally get this error: Notebook provider does not exist.

It eventually clears the error but the contents of the notebook never reappear. I have to close and then reopen the notebook.

Console:

image

Extension Host C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:2280 Debugger attached.

C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:388 Could not display contents: Notebook provider does not exist ZoneDelegate.invoke @ C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:388 C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:388 ERROR Error: Uncaught (in promise): Error: Notebook provider does not exist Error: Notebook provider does not exist at NotebookService. (workbench.main.js:325092) at step (workbench.main.js:6487) at Object.next (workbench.main.js:6468) at fulfilled (workbench.main.js:6459) at ZoneDelegate.invoke (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:388) at Object.onInvoke (c:\Program Files\Azure Data Studio\resources\app\node_modules.asar\@angular\core\bundles\core.umd.js:4156) at ZoneDelegate.invoke (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:387) at Zone.run (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:138) at C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:872 at ZoneDelegate.invokeTask (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:421) at Object.onInvokeTask (c:\Program Files\Azure Data Studio\resources\app\node_modules.asar\@angular\core\bundles\core.umd.js:4147) at ZoneDelegate.invokeTask (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:420) at Zone.runTask (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:188) at drainMicroTaskQueue (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:595) at NotebookService. (workbench.main.js:325092) at step (workbench.main.js:6487) at Object.next (workbench.main.js:6468) at fulfilled (workbench.main.js:6459) at ZoneDelegate.invoke (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:388) at Object.onInvoke (c:\Program Files\Azure Data Studio\resources\app\node_modules.asar\@angular\core\bundles\core.umd.js:4156) at ZoneDelegate.invoke (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:387) at Zone.run (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:138) at C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:872 at ZoneDelegate.invokeTask (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:421) at Object.onInvokeTask (c:\Program Files\Azure Data Studio\resources\app\node_modules.asar\@angular\core\bundles\core.umd.js:4147) at ZoneDelegate.invokeTask (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:420) at Zone.runTask (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:188) at drainMicroTaskQueue (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:595) at resolvePromise (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:814) at resolvePromise (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:771) at C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:873 at ZoneDelegate.invokeTask (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:421) at Object.onInvokeTask (c:\Program Files\Azure Data Studio\resources\app\node_modules.asar\@angular\core\bundles\core.umd.js:4147) at ZoneDelegate.invokeTask (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:420) at Zone.runTask (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:188) at drainMicroTaskQueue (C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:595) ZoneDelegate.invoke @ C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:388 workbench.main.js:223646 Extension Host C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:2280 Debugger listening on ws://127.0.0.1:29524/b311a990-e4ec-4b2b-b83c-163e97ca7293 For help, see: https://nodejs.org/en/docs/inspector

C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:2280 WARN UNRESPONSIVE extension host, 'Microsoft.notebook' took 51% of 5493.361ms, saved PROFILE here: 'C:\Users\viharp\AppData\Local\Temp\exthost-7bbcbc.cpuprofile' Array(4) C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:2280 [Extension Host] logFile for MicrosoftSqlToolsServiceLayer.exe is C:\Users\viharp\AppData\Roaming\azuredatastudio\mssql\sqltools_2108.log (at Object.getCommonLaunchArgsAndCleanupOldLogFiles (c:\Program Files\Azure Data Studio\resources\app\extensions\mssql\out\utils.js:90:13)) C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:2280 [Extension Host] This process (ui Extenstion Host) is pid: 2108 (at Object.getCommonLaunchArgsAndCleanupOldLogFiles (c:\Program Files\Azure Data Studio\resources\app\extensions\mssql\out\utils.js:91:13)) C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:2280 [Extension Host] Old log files deletion report: {} (at Object.getCommonLaunchArgsAndCleanupOldLogFiles (c:\Program Files\Azure Data Studio\resources\app\extensions\mssql\out\utils.js:94:13)) C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:2280 [Extension Host] logFile for SqlToolsResourceProviderService.exe is C:\Users\viharp\AppData\Roaming\azuredatastudio\mssql\resourceprovider_2108.log (at Object.getCommonLaunchArgsAndCleanupOldLogFiles (c:\Program Files\Azure Data Studio\resources\app\extensions\mssql\out\utils.js:90:13)) C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:2280 [Extension Host] This process (ui Extenstion Host) is pid: 2108 (at Object.getCommonLaunchArgsAndCleanupOldLogFiles (c:\Program Files\Azure Data Studio\resources\app\extensions\mssql\out\utils.js:91:13)) C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:2280 [Extension Host] Old log files deletion report: {} (at Object.getCommonLaunchArgsAndCleanupOldLogFiles (c:\Program Files\Azure Data Studio\resources\app\extensions\mssql\out\utils.js:94:13)) C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:2280 [Extension Host] logFile for MicrosoftSqlToolsCredentials.exe is C:\Users\viharp\AppData\Roaming\azuredatastudio\mssql\credentialstore_2108.log (at Object.getCommonLaunchArgsAndCleanupOldLogFiles (c:\Program Files\Azure Data Studio\resources\app\extensions\mssql\out\utils.js:90:13)) C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:2280 [Extension Host] This process (ui Extenstion Host) is pid: 2108 (at Object.getCommonLaunchArgsAndCleanupOldLogFiles (c:\Program Files\Azure Data Studio\resources\app\extensions\mssql\out\utils.js:91:13)) C:\Program Files\Azure Data Studio\resources\app\node_modules\zone.js\dist\zone-node.js:2280 [Extension Host] Old log files deletion report: {} (at Object.getCommonLaunchArgsAndCleanupOldLogFiles (c:\Program Files\Azure Data Studio\resources\app\extensions\mssql\out\utils.js:94:13))

Azure Data Studio version: azuredatastudio 1.5.1-insider (25b1d4b6731a00e9dfdfcad0a91749f78d48e7e8, 2019-03-18T07:42:56.190Z) OS version: Windows_NT x64 10.0.17763

System Info |Item|Value| |---|---| |CPUs|Intel(R) Core(TM) i7-7600U CPU @ 2.80GHz (4 x 2904)| |GPU Status|2d_canvas: disabled_software
checker_imaging: disabled_off
flash_3d: disabled_software
flash_stage3d: disabled_software
flash_stage3d_baseline: disabled_software
gpu_compositing: disabled_software
multiple_raster_threads: disabled_off
native_gpu_memory_buffers: disabled_software
rasterization: disabled_software
surface_synchronization: disabled_off
video_decode: disabled_software
webgl: disabled_off
webgl2: disabled_off| |Memory (System)|15.84GB (4.76GB free)| |Process Argv|| |Screen Reader|no| |VM|0%|
Extensions (12) Extension|Author (truncated)|Version ---|---|--- vscode-sanddance|dan|0.0.1 newdatabase|kev|0.0.3 admin-pack|Mic|0.0.2 agent|Mic|0.37.0 dacpac|Mic|0.1.0 import|Mic|0.7.0 azuredatastudio-postgresql|Mic|0.1.0 PowerShell|ms-|1.11.0 profiler|Mic|0.7.0 server-report|Mic|0.1.5 sql-vnext|Mic|0.10.3 whoisactive|Mic|0.1.1 (1 theme extensions excluded)
adsbot[bot] commented 5 years ago

Thanks for submitting this issue. Please also check if it is already covered by an existing one, like:

YurongHe commented 5 years ago

Same issue as #4526